body {
  font-family: Finlandica;
}
.display-1 {
  font-family: 'RobotoCondensed-Medium';
  font-size: 5.8rem;
  line-height: 1.1;
}
.display-1 > .mbr-iconfont {
  font-size: 7.25rem;
}
.display-2 {
  font-family: '700italic';
  font-size: 3.63rem;
  line-height: 1.2;
}
.display-2 > .mbr-iconfont {
  font-size: 4.5375rem;
}
.display-4 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
}
.display-4 > .mbr-iconfont {
  font-size: 1.75rem;
}
.display-5 {
  font-family: 'RobotoCondensed-Medium';
  font-size: 2rem;
  line-height: 1.5;
}
.display-5 > .mbr-iconfont {
  font-size: 2.5rem;
}
.display-7 {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1rem;
  line-height: 1.5;
}
.display-7 > .mbr-iconfont {
  font-size: 1.25rem;
}
/* ---- 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: 4.64rem;
  }
}
@media (max-width: 768px) {
  .display-1 {
    font-size: 4.06rem;
    font-size: calc( 2.6799999999999997rem + (5.8 - 2.6799999999999997) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.1 * (2.6799999999999997rem + (5.8 - 2.6799999999999997) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    font-size: 2.904rem;
    font-size: calc( 1.9204999999999999rem + (3.63 - 1.9204999999999999) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.3 * (1.9204999999999999rem + (3.63 - 1.9204999999999999) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-4 {
    font-size: 1.12rem;
    font-size: calc( 1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.14rem + (1.4 - 1.14) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.6rem;
    font-size: calc( 1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.35rem + (2 - 1.35) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-7 {
    font-size: 0.8rem;
    font-size: calc( 1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1rem + (1 - 1) * ((100vw - 20rem) / (48 - 20))));
  }
}
/* 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: #ff450f !important;
}
.bg-success {
  background-color: #ffffff !important;
}
.bg-info {
  background-color: #c4cfde !important;
}
.bg-warning {
  background-color: #ff450f !important;
}
.bg-danger {
  background-color: #000000 !important;
}
.btn-primary,
.btn-primary:active {
  background-color: #ff450f !important;
  border-color: #ff450f !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: #b72900 !important;
  border-color: #b72900 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #ffffff !important;
  background-color: #b72900 !important;
  border-color: #b72900 !important;
}
.btn-secondary,
.btn-secondary:active {
  background-color: #74ff01 !important;
  border-color: #74ff01 !important;
  color: #000100 !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: #4da900 !important;
  border-color: #4da900 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #000100 !important;
  background-color: #4da900 !important;
  border-color: #4da900 !important;
}
.btn-info,
.btn-info:active {
  background-color: #c4cfde !important;
  border-color: #c4cfde !important;
  color: #3a4e69 !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: #8ca2bf !important;
  border-color: #8ca2bf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-info.disabled,
.btn-info:disabled {
  color: #3a4e69 !important;
  background-color: #8ca2bf !important;
  border-color: #8ca2bf !important;
}
.btn-success,
.btn-success:active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !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: #545454 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-success.disabled,
.btn-success:disabled {
  color: #808080 !important;
  background-color: #d4d4d4 !important;
  border-color: #d4d4d4 !important;
}
.btn-warning,
.btn-warning:active {
  background-color: #ff450f !important;
  border-color: #ff450f !important;
  color: #ffffff !important;
  box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus,
.btn-warning.active {
  color: #ffffff !important;
  background-color: #b72900 !important;
  border-color: #b72900 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #b72900 !important;
  border-color: #b72900 !important;
}
.btn-danger,
.btn-danger:active {
  background-color: #000000 !important;
  border-color: #000000 !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: #000000 !important;
  border-color: #000000 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-white,
.btn-white:active {
  background-color: #c4cfde !important;
  border-color: #c4cfde !important;
  color: #3a4e69 !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: #ffffff !important;
  background-color: #8ca2bf !important;
  border-color: #8ca2bf !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.2);
}
.btn-white.disabled,
.btn-white:disabled {
  color: #3a4e69 !important;
  background-color: #8ca2bf !important;
  border-color: #8ca2bf !important;
}
.btn-black,
.btn-black:active {
  background-color: #212428 !important;
  border-color: #212428 !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: #ff450f;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus,
.btn-primary-outline.active {
  color: #b72900 !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: #ff450f !important;
  border-color: #ff450f !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #74ff01;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus,
.btn-secondary-outline.active {
  color: #4da900 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #000100 !important;
  background-color: #74ff01 !important;
  border-color: #74ff01 !important;
}
.btn-info-outline,
.btn-info-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #c4cfde;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus,
.btn-info-outline.active {
  color: #8ca2bf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #3a4e69 !important;
  background-color: #c4cfde !important;
  border-color: #c4cfde !important;
}
.btn-success-outline,
.btn-success-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ffffff;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus,
.btn-success-outline.active {
  color: #d4d4d4 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-warning-outline,
.btn-warning-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #ff450f;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus,
.btn-warning-outline.active {
  color: #b72900 !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #ff450f !important;
  border-color: #ff450f !important;
}
.btn-danger-outline,
.btn-danger-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #000000;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus,
.btn-danger-outline.active {
  color: #000000 !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: #000000 !important;
  border-color: #000000 !important;
}
.btn-black-outline,
.btn-black-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #212428;
}
.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: #212428 !important;
  border-color: #212428 !important;
}
.btn-white-outline,
.btn-white-outline:active {
  background-color: transparent !important;
  border-color: transparent;
  color: #c4cfde;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus,
.btn-white-outline.active {
  color: #8ca2bf !important;
  background-color: transparent!important;
  border-color: transparent!important;
  box-shadow: none!important;
}
.btn-white-outline.disabled,
.btn-white-outline:disabled {
  color: #3a4e69 !important;
  background-color: #c4cfde !important;
  border-color: #c4cfde !important;
}
.text-primary {
  color: #ff450f !important;
}
.text-secondary {
  color: #74ff01 !important;
}
.text-success {
  color: #ffffff !important;
}
.text-info {
  color: #c4cfde !important;
}
.text-warning {
  color: #ff450f !important;
}
.text-danger {
  color: #000000 !important;
}
.text-white {
  color: #C4CFDE !important;
}
.text-black {
  color: #212428 !important;
}
a.text-primary:hover,
a.text-primary:focus,
a.text-primary.active {
  color: #a82600 !important;
}
a.text-secondary:hover,
a.text-secondary:focus,
a.text-secondary.active {
  color: #469a00 !important;
}
a.text-success:hover,
a.text-success:focus,
a.text-success.active {
  color: #cccccc !important;
}
a.text-info:hover,
a.text-info:focus,
a.text-info.active {
  color: #839ab9 !important;
}
a.text-warning:hover,
a.text-warning:focus,
a.text-warning.active {
  color: #a82600 !important;
}
a.text-danger:hover,
a.text-danger:focus,
a.text-danger.active {
  color: #000000 !important;
}
a.text-white:hover,
a.text-white:focus,
a.text-white.active {
  color: #839ab9 !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: #ff450f;
}
.nav-tabs .nav-link:not(.active) {
  color: #212428;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #c4cfde;
}
.alert-warning {
  background-color: #ff450f;
}
.alert-danger {
  background-color: #000000;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ff450f;
  border-color: #ff450f;
  color: #ffffff;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
a,
a:hover {
  color: #ff450f;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffe3db;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffe3db;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #b3b3b3;
}
/* Scroll to top button*/
.form-control {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control > .mbr-iconfont {
  font-size: 1.75rem;
}
.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: #ff450f !important;
}
.form-control:-webkit-input-placeholder {
  font-family: 'Roboto Condensed', sans-serif;
  font-size: 1.4rem;
  line-height: 1.5;
  font-weight: 400;
}
.form-control:-webkit-input-placeholder > .mbr-iconfont {
  font-size: 1.75rem;
}
blockquote {
  border-color: #ff450f;
}
/* Forms */
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ff450f;
  color: #ffffff;
}
.jq-number__spin {
  transition: 0.25s ease;
}
.jq-number__spin:hover {
  border-color: #ff450f;
}
.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: #ff450f;
  border-bottom-color: #ff450f;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #ffffff !important;
  background-color: #ff450f !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: #74ff01 !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='%23ff450f' %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-duration: .3s;
  transition: 0.3s;
}
a:hover {
  background-image: none !important;
}
.container-fluid {
  padding-left: 120px;
  padding-right: 120px;
}
@media (max-width: 1199px) {
  .container-fluid {
    padding-right: 60px;
    padding-left: 60px;
  }
}
@media (max-width: 991px) {
  .container-fluid {
    padding-right: 30px;
    padding-left: 30px;
  }
}
.container {
  max-width: 1320px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.row {
  margin-left: -15px;
  margin-right: -15px;
  justify-content: center;
}
.row > [class*="col"] {
  padding-left: 15px;
  padding-right: 15px;
}
.mbr-section-btn .btn {
  min-width: 70px;
  min-height: 57px;
  padding: 18px 40px;
  border-radius: 6px !important;
  font-weight: 500;
  line-height: 1.3 !important;
  box-shadow: 10px 10px 19px #1c1e22, -10px -10px 19px #262a2e !important;
  transform-style: preserve-3d;
}
@media (max-width: 575px) {
  .mbr-section-btn {
    width: 100%;
  }
  .mbr-section-btn .btn {
    width: 100%;
    min-width: auto !important;
  }
}
.custom-section-btn .btn {
  position: relative;
  transition: 0.4s all !important;
  border: none !important;
  align-items: baseline;
}
.custom-section-btn .btn-black {
  color: #ff450f !important;
  background: linear-gradient(145deg, #1e2024, #23272b) !important;
}
.custom-section-btn .btn-black:hover {
  color: #ff450f !important;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  transform: translateY(-5px);
}
.custom-section-btn .btn-white {
  color: #ff450f !important;
  background: #FFFFFF !important;
  box-shadow: none !important;
}
.custom-section-btn .btn-white:hover {
  color: #ff450f !important;
  background: #FFFFFF !important;
  transform: translateY(-5px);
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-txDFfusk8k .modal-body .close {
  background: #1b1b1b;
}
.cid-txDFfusk8k .modal-body .close span {
  font-style: normal;
}
.cid-txDFfusk8k .carousel-inner > .active,
.cid-txDFfusk8k .carousel-inner > .next,
.cid-txDFfusk8k .carousel-inner > .prev {
  display: table;
}
.cid-txDFfusk8k .carousel-control .icon-next,
.cid-txDFfusk8k .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-txDFfusk8k .carousel-control:hover {
  background: #1b1b1b;
  color: #ff450f;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-txDFfusk8k .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txDFfusk8k .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-txDFfusk8k .boxed-slider > div {
  position: relative;
}
.cid-txDFfusk8k .container img {
  width: 100%;
}
.cid-txDFfusk8k .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-txDFfusk8k .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-txDFfusk8k .mbr-table-cell {
  padding: 0;
}
.cid-txDFfusk8k .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-txDFfusk8k .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-txDFfusk8k .container-slide.container {
  width: 100%;
  min-height: 807px;
  padding: 0;
}
.cid-txDFfusk8k .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-txDFfusk8k .carousel-item .container {
    width: 100%;
  }
}
.cid-txDFfusk8k .carousel-item-next.carousel-item-left,
.cid-txDFfusk8k .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-txDFfusk8k .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-txDFfusk8k .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 0.5rem;
}
.cid-txDFfusk8k .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 0.5rem;
}
.cid-txDFfusk8k .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-txDFfusk8k .mbr-slider .carousel-control {
    top: auto;
    bottom: 9rem;
  }
}
.cid-txDFfusk8k .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 6rem !important;
}
.cid-txDFfusk8k .mbr-slider .carousel-indicators li {
  max-width: 15px;
  width: 15px;
  height: 15px;
  max-height: 15px;
  margin: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-txDFfusk8k .mbr-slider .carousel-indicators li.active,
.cid-txDFfusk8k .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
  background-color: #8fff32;
}
.cid-txDFfusk8k .mbr-slider .carousel-indicators li::after,
.cid-txDFfusk8k .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-txDFfusk8k .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-txDFfusk8k .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-txDFfusk8k .mbr-slider > .container img {
  width: 100%;
}
.cid-txDFfusk8k .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-txDFfusk8k .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-txDFfusk8k .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txDFfusk8k .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-txDFfusk8k .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-txDFfusk8k .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-txDFfusk8k .full-screen .slider-fullscreen-image {
  min-height: 807px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-txDFfusk8k .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-txDFfusk8k .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-txDFfusk8k .full-screen .carousel-item .container.container-slide {
  min-width: 100%;
  min-height: 807px;
  padding: 0;
}
.cid-txDFfusk8k .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-txDFfusk8k .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-txDFfusk8k .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-txDFfusk8k H2 {
  text-align: left;
  line-height: 1em;
  color: #8fff32;
  text-shadow: 0px 1px 1.5px #000000;
  -webkit-text-stroke-width: 0px;
  -webkit-text-stroke-color: #ffffff;
}
.cid-txDFfusk8k P {
  text-align: left;
  text-shadow: 0px 1px 1.5px #000;
  line-height: 1.2em;
  color: #ffffff;
}
.cid-txDFfusk8k hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uHXeIF7hz6 {
  padding-top: 5rem;
  padding-bottom: 8rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-uHXeIF7hz6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uHXeIF7hz6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uHXeIF7hz6 .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1199px) {
  .cid-uHXeIF7hz6 .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-uHXeIF7hz6 .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-uHXeIF7hz6 .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1199px) {
  .cid-uHXeIF7hz6 .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-uHXeIF7hz6 .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-uHXeIF7hz6 .mbr-section-head {
  width: 100%;
  margin-bottom: 20px;
}
.cid-uHXeIF7hz6 .mbr-section-title {
  color: #74ff01;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uHXeIF7hz6 .mbr-section-title {
    text-align: center;
  }
}
.cid-uHXeIF7hz6 .mbr-section-subtitle {
  color: #ffffff;
  margin-top: 15px;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-uHXeIF7hz6 .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-uHXeIF7hz6 .card-row {
  align-items: stretch;
}
.cid-uHXeIF7hz6 .item {
  margin-top: 30px;
}
.cid-uHXeIF7hz6 .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 30px 30px 34px;
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 575px) {
  .cid-uHXeIF7hz6 .item-wrapper {
    padding: 20px 20px 24px;
  }
}
.cid-uHXeIF7hz6 .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-uHXeIF7hz6 .item-wrapper:hover .item-img img {
  transform: scale(1.1);
}
.cid-uHXeIF7hz6 .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  border-radius: 19px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .4s all;
}
.cid-uHXeIF7hz6 .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.cid-uHXeIF7hz6 .item-img img {
  width: 100%;
  aspect-ratio: 1.36;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-uHXeIF7hz6 .card-box {
  position: relative;
  z-index: 5;
  padding-top: 25px;
}
.cid-uHXeIF7hz6 .head-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-uHXeIF7hz6 .head-container {
    margin-bottom: 10px;
  }
}
.cid-uHXeIF7hz6 .card-title {
  position: relative;
  z-index: 5;
  color: #ff450f;
  margin-bottom: 0;
  flex-basis: 60%;
  margin-right: auto;
}
.cid-uHXeIF7hz6 .comment-item {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  flex-basis: 40%;
  margin-left: auto;
}
.cid-uHXeIF7hz6 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 4px;
}
.cid-uHXeIF7hz6 .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #c4cfde;
}
.cid-uHXeIF7hz6 .comment-item-text {
  color: #C4CFDE;
}
.cid-uHXeIF7hz6 .card-text {
  position: relative;
  z-index: 5;
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-uHXeIF7hz6 .card-text a {
  transition: .4s all;
}
.cid-uHXeIF7hz6 .card-text a:hover {
  color: #ff450f !important;
}
.cid-tCIgU5OxOM {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/jump-hermes3-2.png");
}
.cid-tCIgU5OxOM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCIgU5OxOM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCIgU5OxOM .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tCIgU5OxOM .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tCIgU5OxOM .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tCIgU5OxOM .col-text {
  padding: 10px;
}
.cid-tCIgU5OxOM .mbr-section-title {
  color: #ffffff;
  margin-bottom: 20px;
}
.cid-tCIgU5OxOM .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 22px;
}
.cid-tCIgU5OxOM .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tCIgU5OxOM .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-tCIgU5OxOM .mbr-text {
    padding-right: 0;
  }
}
.cid-tCIgU5OxOM .mbr-section-btn {
  margin-top: 20px;
}
.cid-tCIgU5OxOM .social-container {
  width: 100%;
  padding-top: 80px;
}
@media (max-width: 991px) {
  .cid-tCIgU5OxOM .social-container {
    padding-top: 40px;
  }
}
.cid-tCIgU5OxOM .social-title {
  color: #ffffff;
  margin-bottom: 20px;
}
.cid-tCIgU5OxOM .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-tCIgU5OxOM .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #ff450f, -10px -10px 19px #ff450f;
  transition: 0.4s all;
}
.cid-tCIgU5OxOM .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tCIgU5OxOM .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ec1722;
}
.cid-tCIgU5OxOM .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tCIgU5OxOM .soc-item:hover:before {
  opacity: 1;
}
.cid-tCIgU5OxOM .mbr-text,
.cid-tCIgU5OxOM .mbr-section-btn {
  color: #ffffff;
}
.cid-ttwiVg3YJL {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/screenshot-2025-03-11-at-12.31.18-am.png");
}
.cid-ttwiVg3YJL .mbr-fallback-image.disabled {
  display: none;
}
.cid-ttwiVg3YJL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ttwiVg3YJL .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-ttwiVg3YJL .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-ttwiVg3YJL .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-ttwiVg3YJL .col-text {
  padding: 10px;
}
.cid-ttwiVg3YJL .mbr-section-title {
  color: #9ca5b1;
  margin-bottom: 20px;
}
.cid-ttwiVg3YJL .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 22px;
}
.cid-ttwiVg3YJL .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-ttwiVg3YJL .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-ttwiVg3YJL .mbr-text {
    padding-right: 0;
  }
}
.cid-ttwiVg3YJL .mbr-section-btn {
  margin-top: 20px;
}
.cid-ttwiVg3YJL .social-container {
  width: 100%;
  padding-top: 80px;
}
@media (max-width: 991px) {
  .cid-ttwiVg3YJL .social-container {
    padding-top: 40px;
  }
}
.cid-ttwiVg3YJL .social-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-ttwiVg3YJL .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-ttwiVg3YJL .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #23272b, #23272b);
  transition: 0.4s all;
}
.cid-ttwiVg3YJL .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-ttwiVg3YJL .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ec1722;
}
.cid-ttwiVg3YJL .soc-item:hover {
  transform: translateY(-3px);
}
.cid-ttwiVg3YJL .soc-item:hover:before {
  opacity: 1;
}
.cid-ttwiVg3YJL .mbr-text,
.cid-ttwiVg3YJL .mbr-section-btn {
  color: #ffffff;
}
.cid-ttwiVg3YJL h1,
.cid-ttwiVg3YJL p {
  line-height: 1.2em;
}
.cid-thXPQ2zFY4 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-image: linear-gradient(55deg, #ff450f 10%, #d53304 100%) !important;
}
.cid-thXPQ2zFY4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-thXPQ2zFY4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-thXPQ2zFY4 .card-box {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  padding: 8px 0;
}
@media (max-width: 767px) {
  .cid-thXPQ2zFY4 .card-box {
    max-width: 510px;
    margin: 0 auto;
    flex-wrap: wrap;
    justify-content: flex-start;
    padding: 15px 0;
  }
}
.cid-thXPQ2zFY4 .label-container {
  padding: 5px 16px;
  border-radius: 100px;
  background: #ffffff;
}
.cid-thXPQ2zFY4 .label-text {
  color: #ff450f;
}
.cid-thXPQ2zFY4 .card-text {
  color: #ffffff;
  margin-left: 15px;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-thXPQ2zFY4 .card-text {
    width: 100%;
    margin-left: 0;
    margin-top: 10px;
  }
}
.cid-thXPQ2zFY4 .link-text {
  color: #C4CFDE;
  margin-left: 30px;
}
@media (max-width: 767px) {
  .cid-thXPQ2zFY4 .link-text {
    width: 100%;
    margin-left: 0;
    margin-top: 10px;
  }
}
.cid-thXPQ2zFY4 .link-text a {
  display: flex;
  align-items: center;
}
.cid-thXPQ2zFY4 .link-text a .mbr-iconfont {
  font-size: inherit;
  color: inherit;
  margin-left: 6px;
}
.cid-thXPQ2zFY4 .link-text a:hover {
  color: #ff450f !important;
}
.cid-ty8sVxM3sd {
  padding-top: 8rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/ckx8i1epp08mt01hdc0txqwe9-shoot-xc-am-michelin-florent-giffard-20-44192-0.full.jpg");
}
.cid-ty8sVxM3sd .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty8sVxM3sd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-ty8sVxM3sd .container {
    padding: 0 30px;
  }
}
.cid-ty8sVxM3sd .title-wrapper .mbr-section-title {
  margin-bottom: 55px;
}
.cid-ty8sVxM3sd .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 310px;
  max-width: 310px;
}
@media (max-width: 768px) {
  .cid-ty8sVxM3sd .embla__slide {
    min-width: 100%;
    max-width: 100%;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-ty8sVxM3sd .embla__slide .card-wrap {
  width: 100%;
}
.cid-ty8sVxM3sd .embla__slide .card-wrap a {
  display: block;
}
.cid-ty8sVxM3sd .embla__slide .card-wrap a:hover .item-wrapper .image-wrap img {
  transform: scale(1.15);
}
.cid-ty8sVxM3sd .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont {
  opacity: 2;
  transform: translate(0) rotate(-45deg);
}
.cid-ty8sVxM3sd .embla__slide .card-wrap a:hover .content-wrap .mbr-iconfont::after {
  opacity: 1;
}
.cid-ty8sVxM3sd .embla__slide .card-wrap a .item-wrapper {
  margin-bottom: 32px;
}
.cid-ty8sVxM3sd .embla__slide .card-wrap a .item-wrapper .image-wrap {
  position: relative;
  height: 250px;
  border-radius: 10px;
  overflow: hidden;
  padding: 14px 20px;
}
.cid-ty8sVxM3sd .embla__slide .card-wrap a .item-wrapper .image-wrap img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border-radius: 10px;
  border: 4px solid #ff450f;
  object-fit: cover;
  transition: all 0.3s ease-out;
}
.cid-ty8sVxM3sd .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date {
  position: relative;
  z-index: 1;
  pointer-events: visible;
  margin-bottom: 0;
}
.cid-ty8sVxM3sd .embla__slide .card-wrap a .item-wrapper .image-wrap .mbr-date span {
  display: block;
  font-size: 32%;
}
.cid-ty8sVxM3sd .embla__slide .card-wrap a .content-wrap .mbr-desc {
  margin-bottom: 4px;
}
.cid-ty8sVxM3sd .embla__slide .card-wrap a .content-wrap .mbr-text {
  margin-bottom: 28px;
}
.cid-ty8sVxM3sd .embla__slide .card-wrap a .content-wrap .mbr-iconfont {
  position: relative;
  width: 48px;
  height: 48px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  font-size: 22px;
  color: #ff3900;
  opacity: 0;
  transform: translate(-2px, 2px) rotate(-45deg);
  transition: all 0.3s ease-out;
}
.cid-ty8sVxM3sd .embla__slide .card-wrap a .content-wrap .mbr-iconfont::after {
  content: '';
  position: absolute;
  display: block;
  width: 48px;
  height: 48px;
  border: 2.5px solid #ff3900;
  border-radius: 50%;
  opacity: 0;
  transition: all 0.3s ease-out;
}
.cid-ty8sVxM3sd .embla__button--next,
.cid-ty8sVxM3sd .embla__button--prev {
  display: flex;
}
.cid-ty8sVxM3sd .embla__button {
  bottom: -2rem;
  width: 32px;
  height: 32px;
  margin-top: -1.5rem;
  font-size: 22px;
  background-color: transparent;
  color: #c4cfde;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-ty8sVxM3sd .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-ty8sVxM3sd .embla__button:hover {
  background: transparent;
  color: #ff450f;
}
.cid-ty8sVxM3sd .embla__button.embla__button--prev {
  left: 0;
}
.cid-ty8sVxM3sd .embla__button.embla__button--next {
  right: auto;
  left: 2rem;
}
@media (max-width: 767px) {
  .cid-ty8sVxM3sd .embla__button {
    top: auto;
  }
}
.cid-ty8sVxM3sd .embla {
  position: relative;
  width: 100%;
}
.cid-ty8sVxM3sd .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-ty8sVxM3sd .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-ty8sVxM3sd .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-ty8sVxM3sd .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-ty8sVxM3sd .mbr-section-title {
  color: #ffffff;
  padding: 2rem;
}
.cid-ty8sVxM3sd .mbr-date {
  color: #ffffff;
}
.cid-ty8sVxM3sd .mbr-desc {
  color: #ffffff;
}
.cid-ty8sVxM3sd .mbr-text {
  color: #ffffff;
}
.cid-thXRijuFis {
  padding-top: 5rem;
  padding-bottom: 7rem;
  background-color: #23272b;
  overflow: hidden;
}
.cid-thXRijuFis .mbr-fallback-image.disabled {
  display: none;
}
.cid-thXRijuFis .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-thXRijuFis .container {
  padding-left: 15px;
  padding-right: 15px;
}
@media (max-width: 1599px) {
  .cid-thXRijuFis .container {
    padding-left: 10px;
    padding-right: 10px;
  }
}
.cid-thXRijuFis .row {
  margin-left: -25px;
  margin-right: -25px;
  justify-content: flex-start;
}
.cid-thXRijuFis .row > [class*="col"] {
  padding-left: 25px;
  padding-right: 25px;
}
@media (max-width: 1599px) {
  .cid-thXRijuFis .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-thXRijuFis .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-thXRijuFis .mbr-section-head {
  width: 100%;
}
.cid-thXRijuFis .mbr-section-title {
  color: #8fff32;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-thXRijuFis .mbr-section-title {
    text-align: center;
  }
}
.cid-thXRijuFis .mbr-section-subtitle {
  color: #ffffff;
  margin-top: 15px;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-thXRijuFis .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-thXRijuFis .card-row {
  align-items: stretch;
}
.cid-thXRijuFis .item {
  margin-top: 50px;
}
@media (max-width: 991px) {
  .cid-thXRijuFis .item {
    margin-top: 30px;
  }
}
.cid-thXRijuFis .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 30px;
  border-radius: 20px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 575px) {
  .cid-thXRijuFis .item-wrapper {
    padding: 20px;
  }
}
.cid-thXRijuFis .item-wrapper:hover .card-bg {
  opacity: 1;
}
.cid-thXRijuFis .item-wrapper:hover .item-img img {
  transform: scale(1.1);
}
.cid-thXRijuFis .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 0;
  width: 100%;
  height: 100%;
  border-radius: 19px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
  transition: .4s all;
}
.cid-thXRijuFis .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.cid-thXRijuFis .item-img img {
  width: 100%;
  aspect-ratio: 1.36;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-thXRijuFis .card-box {
  position: relative;
  z-index: 5;
  padding-top: 18px;
}
.cid-thXRijuFis .card-title {
  position: relative;
  z-index: 5;
  color: #74ff01;
  margin-bottom: 15px;
}
@media (max-width: 767px) {
  .cid-thXRijuFis .card-title {
    margin-bottom: 10px;
  }
}
.cid-thXRijuFis .card-text {
  position: relative;
  z-index: 5;
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-thXRijuFis .card-text a {
  transition: .4s all;
}
.cid-thXRijuFis .card-text a:hover {
  color: #ff450f !important;
}
.cid-uRRLQ9NO3l {
  padding-top: 1rem;
  padding-bottom: 4rem;
  background-image: url("../../../assets/images/mbr-2-1920x1280.jpg");
}
.cid-uRRLQ9NO3l .mbr-overlay {
  background: #ff3900;
  opacity: 0.8;
}
.cid-uRRLQ9NO3l .container-fluid {
  padding: 0 30px;
}
@media (max-width: 768px) {
  .cid-uRRLQ9NO3l .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 992px) {
  .cid-uRRLQ9NO3l .container {
    padding: 0 20px;
  }
}
.cid-uRRLQ9NO3l .row {
  padding: 60px 0;
}
@media (max-width: 992px) {
  .cid-uRRLQ9NO3l .row {
    padding: 46px 0;
  }
}
.cid-uRRLQ9NO3l .content-wrapper {
  padding: 0 86px;
}
@media (max-width: 768px) {
  .cid-uRRLQ9NO3l .content-wrapper {
    padding: 0;
  }
}
.cid-uRRLQ9NO3l .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
.cid-uRRLQ9NO3l .content-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uRRLQ9NO3l .content-wrapper .mbr-section-btn-main {
  margin-top: 25px;
}
.cid-uRRLQ9NO3l .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 356px;
  max-width: 356px;
  padding: 0 10px;
}
@media (max-width: 767px) {
  .cid-uRRLQ9NO3l .embla__slide {
    min-width: 100%;
    max-width: 100%;
    padding: 0 5px;
  }
}
.cid-uRRLQ9NO3l .embla__slide .slide-content {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  padding: 60px 40px 40px;
  border-radius: 20px !important;
  background-color: #f3f6f9;
}
@media (max-width: 992px) {
  .cid-uRRLQ9NO3l .embla__slide .slide-content {
    padding: 60px 20px 40px;
  }
}
.cid-uRRLQ9NO3l .embla__slide .slide-content .item-wrapper .item-img {
  display: flex;
  justify-content: center;
  margin-bottom: 32px;
}
.cid-uRRLQ9NO3l .embla__slide .slide-content .item-wrapper .item-img img {
  width: 174px;
  height: 174px;
  border-radius: 100% !important;
  object-fit: cover;
}
.cid-uRRLQ9NO3l .embla__slide .slide-content .item-wrapper .item-content {
  z-index: 1;
  position: relative;
}
.cid-uRRLQ9NO3l .embla__slide .slide-content .item-wrapper .item-content .item-name {
  margin-bottom: 20px;
}
.cid-uRRLQ9NO3l .embla__slide .slide-content .item-wrapper .item-content .item-role {
  margin-bottom: 25px;
}
.cid-uRRLQ9NO3l .embla__slide .slide-content .item-wrapper .item-content .tags-wrapper .list {
  display: inline-flex;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.cid-uRRLQ9NO3l .embla__slide .slide-content .item-wrapper .item-content .tags-wrapper .list .item-wrap {
  margin-right: 10px;
  margin-bottom: 0;
}
.cid-uRRLQ9NO3l .embla__slide .slide-content .item-wrapper .item-content .tags-wrapper .list .item-wrap:last-child {
  margin-right: 0;
}
.cid-uRRLQ9NO3l .embla__slide .slide-content .mbr-section-btn {
  z-index: 1;
  position: relative;
  margin-top: 20px;
}
.cid-uRRLQ9NO3l .embla__slide .slide-content .mbr-section-btn .btn-primary,
.cid-uRRLQ9NO3l .embla__slide .slide-content .mbr-section-btn .btn-secondary,
.cid-uRRLQ9NO3l .embla__slide .slide-content .mbr-section-btn .btn-success,
.cid-uRRLQ9NO3l .embla__slide .slide-content .mbr-section-btn .btn-info,
.cid-uRRLQ9NO3l .embla__slide .slide-content .mbr-section-btn .btn-warning,
.cid-uRRLQ9NO3l .embla__slide .slide-content .mbr-section-btn .btn-danger,
.cid-uRRLQ9NO3l .embla__slide .slide-content .mbr-section-btn .btn-black,
.cid-uRRLQ9NO3l .embla__slide .slide-content .mbr-section-btn .btn-white {
  border: 2px solid #dcdde0 !important;
}
.cid-uRRLQ9NO3l .embla__button--next,
.cid-uRRLQ9NO3l .embla__button--prev {
  display: flex;
}
.cid-uRRLQ9NO3l .embla__button {
  top: 50%;
  width: 48px;
  height: 48px;
  margin-top: -2.5rem;
  font-size: 18px;
  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;
  opacity: .6 !important;
}
@media (max-width: 768px) {
  .cid-uRRLQ9NO3l .embla__button {
    top: 2.5rem;
  }
}
.cid-uRRLQ9NO3l .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-uRRLQ9NO3l .embla__button:hover {
  opacity: 1 !important;
}
.cid-uRRLQ9NO3l .embla__button.embla__button--prev {
  left: 30px;
}
.cid-uRRLQ9NO3l .embla__button.embla__button--next {
  right: 30px;
}
.cid-uRRLQ9NO3l .embla {
  position: relative;
  width: 100%;
  padding-top: 60px;
}
@media (max-width: 768px) {
  .cid-uRRLQ9NO3l .embla {
    padding-top: 100px;
  }
}
.cid-uRRLQ9NO3l .embla__viewport {
  overflow: hidden;
  width: 100%;
  margin-right: 1rem;
}
.cid-uRRLQ9NO3l .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uRRLQ9NO3l .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uRRLQ9NO3l .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uRRLQ9NO3l .mbr-desc {
  color: #000000;
  text-align: center;
}
.cid-uRRLQ9NO3l .mbr-section-title {
  color: #000000;
}
.cid-uRRLQ9NO3l .item-name {
  color: #000000;
  text-align: center;
}
.cid-uRRLQ9NO3l .item-role {
  color: #000000;
  text-align: center;
}
.cid-uRRLQ9NO3l .list,
.cid-uRRLQ9NO3l .tags-wrapper {
  color: #000000;
  text-align: center;
}
.cid-uRRLQ9NO3l .mbr-section-title,
.cid-uRRLQ9NO3l .mbr-section-btn-main {
  text-align: left;
  color: #ffffff;
}
.cid-uRRLQ9NO3l .item-name,
.cid-uRRLQ9NO3l .mbr-section-btn {
  text-align: center;
}
.cid-uRRLQ9NO3l .list,
.cid-uRRLQ9NO3l .item-wrap,
.cid-uRRLQ9NO3l .tags-wrapper {
  text-align: left;
}
.cid-twoVxiWyld {
  padding-top: 5rem;
  padding-bottom: 8rem;
  background-color: #23272b;
  overflow: hidden;
}
.cid-twoVxiWyld .mbr-fallback-image.disabled {
  display: none;
}
.cid-twoVxiWyld .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twoVxiWyld .card-row {
  align-items: stretch;
}
.cid-twoVxiWyld .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-twoVxiWyld .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-twoVxiWyld .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-twoVxiWyld .box {
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.cid-twoVxiWyld .mbr-media {
  width: 100%;
  position: relative;
}
.cid-twoVxiWyld .mbr-media img {
  width: 100%;
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-twoVxiWyld .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-twoVxiWyld .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-twoVxiWyld .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-twoVxiWyld .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-twoVxiWyld .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-twoVxiWyld .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;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-twoVxiWyld .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-twoVxiWyld .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-twoVxiWyld .text-row {
    padding-top: 30px;
  }
}
.cid-twoVxiWyld .card-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-twoVxiWyld .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-twoVxiWyld .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-twoVxiWyld .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-twoVxiWyld .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-twoVxiWyld .card-text {
  color: #9ca5b1;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-twoVxiWyld .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-twoVxiWyld .card-text {
    flex-basis: 100%;
  }
}
.cid-twoVxiWyld .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-twoVxiWyld .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-txItWTqzcb {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txItWTqzcb .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-txItWTqzcb .mbr-section-title {
  color: #434a51;
}
.cid-txItWTqzcb .mbr-section-subtitle {
  color: #23272b;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-txItWTqzcb .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-txItWTqzcb .card {
  margin-bottom: 30px;
}
.cid-txItWTqzcb img {
  width: auto;
  max-height: 100px;
  max-width: 100%;
  margin: auto;
}
.cid-txItWTqzcb hr {
  position: relative;
  border: none;
  width: 50px;
  height: 6px;
  line-color: #13171f;
  margin: auto;
}
.cid-txIusCfUqq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txIusCfUqq .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-txIusCfUqq .mbr-section-title {
  color: #C4CFDE;
}
.cid-txIusCfUqq .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-txIusCfUqq .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-txIusCfUqq .card {
  margin-bottom: 30px;
}
.cid-txIusCfUqq img {
  width: auto;
  max-height: 100px;
  max-width: 100%;
  margin: auto;
}
.cid-txIuuaRu9l {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txIuuaRu9l .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-txIuuaRu9l .mbr-section-title {
  color: #C4CFDE;
}
.cid-txIuuaRu9l .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-txIuuaRu9l .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-txIuuaRu9l .card {
  margin-bottom: 30px;
}
.cid-txIuuaRu9l img {
  width: auto;
  max-height: 100px;
  max-width: 100%;
  margin: auto;
}
.cid-tLc3h7kzsW {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLc3h7kzsW .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-tLc3h7kzsW .mbr-section-title {
  color: #C4CFDE;
}
.cid-tLc3h7kzsW .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tLc3h7kzsW .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tLc3h7kzsW .card {
  margin-bottom: 30px;
}
.cid-tLc3h7kzsW img {
  width: auto;
  max-height: 100px;
  max-width: 100%;
  margin: auto;
}
.cid-uRr1jaKvmt {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uRr1jaKvmt .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-uRr1jaKvmt .mbr-section-title {
  color: #C4CFDE;
}
.cid-uRr1jaKvmt .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-uRr1jaKvmt .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-uRr1jaKvmt .card {
  margin-bottom: 30px;
}
.cid-uRr1jaKvmt img {
  width: auto;
  max-height: 100px;
  max-width: 100%;
  margin: auto;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-txs1x1aPlc {
  background-image: url("../../../assets/images/veloce-s-banner.jpg");
}
.cid-txs1x1aPlc .mbr-fallback-image.disabled {
  display: none;
}
.cid-txs1x1aPlc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txs1x1aPlc .mbr-section-title {
  color: #ffffff;
}
.cid-txs1x1aPlc .mbr-section-subtitle {
  color: #fdc065;
  background-image: linear-gradient(360deg, currentColor, #fffe55) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txs1x1aPlc .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txs1x1aPlc .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txs1x1aPlc .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txs1x1aPlc .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txs1x1aPlc .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txs1x1aPlc .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txs1x1aPlc .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txs1x1aPlc .mbr-text {
  color: #fcdb42;
}
.cid-txs1x1aPlc .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uFTU6LsBys {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFTU6LsBys .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFTU6LsBys .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFTU6LsBys .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFTU6LsBys .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFTU6LsBys .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFTU6LsBys .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFTU6LsBys .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFTU6LsBys .mbr-text,
.cid-uFTU6LsBys .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFTU6LsBys hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFTU93VHoC {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFTU93VHoC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFTU93VHoC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFTU93VHoC .card-row {
  align-items: stretch;
}
.cid-uFTU93VHoC .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uFTU93VHoC .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFTU93VHoC .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFTU93VHoC .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  overflow: hidden;
  width: 100%;
}
.cid-uFTU93VHoC .image-wrapper img {
  width: 100%;
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFTU93VHoC .text-row {
  padding-top: 60px;
}
@media (max-width: 575px) {
  .cid-uFTU93VHoC .text-row {
    padding-top: 30px;
  }
}
.cid-uFTU93VHoC .items-container {
  display: flex;
  gap: 2em;
}
@media (max-width: 767px) {
  .cid-uFTU93VHoC .items-container {
    flex-wrap: wrap;
  }
}
.cid-uFTU93VHoC .item-text-wrap {
  flex-basis: 0;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-uFTU93VHoC .item-text-wrap {
    flex-basis: 100%;
  }
}
.cid-uFTU93VHoC .card-title {
  color: #000000;
  margin-bottom: 20px;
}
.cid-uFTU93VHoC .card-text {
  color: #878e99;
  margin-bottom: 0;
  transition: 0.4s all !important;
}
.cid-uFTU93VHoC .card-text a {
  transition: 0.4s all !important;
}
.cid-uFTU93VHoC .card-text a:hover {
  color: #ff450f !important;
}
.cid-uFTU93VHoC .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-top: 20px;
  margin-bottom: 0;
  color: #434a51;
  transition: 0.4s all;
}
.cid-uFTU93VHoC .list li {
  width: 100%;
  color: inherit !important;
  margin: 10px 0;
  transition: 0.4s all;
}
.cid-uFTU93VHoC .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-uFTU93VHoC .list a:hover {
  color: #ff450f !important;
  line-height: inherit !important;
}
.cid-uFTU93VHoC .list-1 li {
  position: relative;
  padding-left: 20px;
}
.cid-uFTU93VHoC .list-1 li:before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 8px;
  display: block;
  background-color: currentColor;
  border-radius: 50%;
  width: 6px;
  height: 6px;
}
.cid-ty6tHCvBhV {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-ty6tHCvBhV .mbr-section-head {
  width: 100%;
}
.cid-ty6tHCvBhV .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFTUAPLKvQ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFTUAPLKvQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFTUAPLKvQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFTUAPLKvQ .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFTUAPLKvQ .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFTUAPLKvQ .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFTUAPLKvQ .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFTUAPLKvQ .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFTUAPLKvQ .mbr-text,
.cid-uFTUAPLKvQ .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFTUAPLKvQ hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFTUCVB4wR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFTUCVB4wR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFTUCVB4wR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFTUCVB4wR .card-row {
  align-items: stretch;
}
.cid-uFTUCVB4wR .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uFTUCVB4wR .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFTUCVB4wR .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFTUCVB4wR .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  overflow: hidden;
  width: 100%;
}
.cid-uFTUCVB4wR .image-wrapper img {
  width: 100%;
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFTUCVB4wR .text-row {
  padding-top: 60px;
}
@media (max-width: 575px) {
  .cid-uFTUCVB4wR .text-row {
    padding-top: 30px;
  }
}
.cid-uFTUCVB4wR .items-container {
  display: flex;
  gap: 2em;
}
@media (max-width: 767px) {
  .cid-uFTUCVB4wR .items-container {
    flex-wrap: wrap;
  }
}
.cid-uFTUCVB4wR .item-text-wrap {
  flex-basis: 0;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-uFTUCVB4wR .item-text-wrap {
    flex-basis: 100%;
  }
}
.cid-uFTUCVB4wR .card-title {
  color: #000000;
  margin-bottom: 20px;
}
.cid-uFTUCVB4wR .card-text {
  color: #878e99;
  margin-bottom: 0;
  transition: 0.4s all !important;
}
.cid-uFTUCVB4wR .card-text a {
  transition: 0.4s all !important;
}
.cid-uFTUCVB4wR .card-text a:hover {
  color: #ff450f !important;
}
.cid-uFTUCVB4wR .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-top: 20px;
  margin-bottom: 0;
  color: #434a51;
  transition: 0.4s all;
}
.cid-uFTUCVB4wR .list li {
  width: 100%;
  color: inherit !important;
  margin: 10px 0;
  transition: 0.4s all;
}
.cid-uFTUCVB4wR .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-uFTUCVB4wR .list a:hover {
  color: #ff450f !important;
  line-height: inherit !important;
}
.cid-uFTUCVB4wR .list-1 li {
  position: relative;
  padding-left: 20px;
}
.cid-uFTUCVB4wR .list-1 li:before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 8px;
  display: block;
  background-color: currentColor;
  border-radius: 50%;
  width: 6px;
  height: 6px;
}
.cid-uFYUNiv5Zc {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFYUNiv5Zc .mbr-section-head {
  width: 100%;
}
.cid-uFYUNiv5Zc .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFTVRk1urm {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFTVRk1urm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFTVRk1urm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFTVRk1urm .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFTVRk1urm .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFTVRk1urm .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFTVRk1urm .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFTVRk1urm .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFTVRk1urm .mbr-text,
.cid-uFTVRk1urm .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFTVRk1urm hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFYUtFYlDu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFYUtFYlDu .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFYUtFYlDu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFYUtFYlDu .card-row {
  align-items: stretch;
}
.cid-uFYUtFYlDu .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uFYUtFYlDu .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFYUtFYlDu .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFYUtFYlDu .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  overflow: hidden;
  width: 100%;
}
.cid-uFYUtFYlDu .image-wrapper img {
  width: 100%;
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFYUtFYlDu .text-row {
  padding-top: 60px;
}
@media (max-width: 575px) {
  .cid-uFYUtFYlDu .text-row {
    padding-top: 30px;
  }
}
.cid-uFYUtFYlDu .items-container {
  display: flex;
  gap: 2em;
}
@media (max-width: 767px) {
  .cid-uFYUtFYlDu .items-container {
    flex-wrap: wrap;
  }
}
.cid-uFYUtFYlDu .item-text-wrap {
  flex-basis: 0;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-uFYUtFYlDu .item-text-wrap {
    flex-basis: 100%;
  }
}
.cid-uFYUtFYlDu .card-title {
  color: #000000;
  margin-bottom: 20px;
}
.cid-uFYUtFYlDu .card-text {
  color: #878e99;
  margin-bottom: 0;
  transition: 0.4s all !important;
}
.cid-uFYUtFYlDu .card-text a {
  transition: 0.4s all !important;
}
.cid-uFYUtFYlDu .card-text a:hover {
  color: #ff450f !important;
}
.cid-uFYUtFYlDu .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-top: 20px;
  margin-bottom: 0;
  color: #434a51;
  transition: 0.4s all;
}
.cid-uFYUtFYlDu .list li {
  width: 100%;
  color: inherit !important;
  margin: 10px 0;
  transition: 0.4s all;
}
.cid-uFYUtFYlDu .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-uFYUtFYlDu .list a:hover {
  color: #ff450f !important;
  line-height: inherit !important;
}
.cid-uFYUtFYlDu .list-1 li {
  position: relative;
  padding-left: 20px;
}
.cid-uFYUtFYlDu .list-1 li:before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 8px;
  display: block;
  background-color: currentColor;
  border-radius: 50%;
  width: 6px;
  height: 6px;
}
.cid-uFTWFHzcqH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #090f10;
}
.cid-uFTWFHzcqH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFTWFHzcqH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFTWFHzcqH .mbr-section-title {
  color: #c4cfde;
  margin-bottom: 10px;
}
.cid-uFTWFHzcqH .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 30px;
}
.cid-uFTWFHzcqH .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFTWFHzcqH .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFTWFHzcqH .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFTWFHzcqH .mbr-text,
.cid-uFTWFHzcqH .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFTWFHzcqH hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFTWHtM42J {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/screenshot-2025-03-11-at-12.31.18-am.png");
}
.cid-uFTWHtM42J .row {
  height: 650px;
}
@media (max-width: 992px) {
  .cid-uFTWHtM42J .row {
    height: 350px;
  }
}
.cid-uFTWHtM42J .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFTWHtM42J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (max-width: 992px) {
  .cid-uFTWHtM42J .container {
    padding: 0 26px;
  }
}
.cid-uFTXcEp4WC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFTXcEp4WC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFTXcEp4WC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFTXcEp4WC .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFTXcEp4WC .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFTXcEp4WC .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFTXcEp4WC .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFTXcEp4WC .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFTXcEp4WC .mbr-text,
.cid-uFTXcEp4WC .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFTXcEp4WC hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txyPnZvKjf {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-txyPnZvKjf .mbr-fallback-image.disabled {
  display: none;
}
.cid-txyPnZvKjf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txyPnZvKjf .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-txyPnZvKjf .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-txyPnZvKjf .item-wrapper {
  position: relative;
}
.cid-txyPnZvKjf .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-txyPnZvKjf .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txyPnZvKjf .carousel-control,
.cid-txyPnZvKjf .close {
  background: #1b1b1b;
}
.cid-txyPnZvKjf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txyPnZvKjf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txyPnZvKjf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txyPnZvKjf .carousel-control-next span {
  margin-left: 5px;
}
.cid-txyPnZvKjf .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-txyPnZvKjf .close::before {
  content: '\e91a';
}
.cid-txyPnZvKjf .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-txyPnZvKjf .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-txyPnZvKjf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txyPnZvKjf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txyPnZvKjf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txyPnZvKjf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txyPnZvKjf .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-txyPnZvKjf .carousel-indicators li.active,
.cid-txyPnZvKjf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txyPnZvKjf .carousel-indicators li::after,
.cid-txyPnZvKjf .carousel-indicators li::before {
  content: none;
}
.cid-txyPnZvKjf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txyPnZvKjf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txyPnZvKjf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txyPnZvKjf .carousel-indicators {
    display: none;
  }
}
.cid-txyPnZvKjf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txyPnZvKjf .carousel-inner > .active {
  display: block;
}
.cid-txyPnZvKjf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txyPnZvKjf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txyPnZvKjf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txyPnZvKjf .carousel-control,
  .cid-txyPnZvKjf .carousel-indicators,
  .cid-txyPnZvKjf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txyPnZvKjf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txyPnZvKjf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txyPnZvKjf .carousel-indicators .active,
.cid-txyPnZvKjf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txyPnZvKjf .carousel-indicators .active {
  background: #fff;
}
.cid-txyPnZvKjf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txyPnZvKjf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txyPnZvKjf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txyPnZvKjf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txyPnZvKjf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txyPnZvKjf .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txyPnZvKjf .carousel {
  width: 100%;
}
.cid-txyPnZvKjf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txyPnZvKjf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txyPnZvKjf .modal.fade .modal-dialog,
.cid-txyPnZvKjf .modal.in .modal-dialog {
  transform: none;
}
.cid-txyPnZvKjf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-txyPnZvKjf H6 {
  text-align: center;
}
.cid-txyPnZvKjf H3 {
  text-align: left;
}
.cid-txyPnZvKjf hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txyPnZvKjf H4 {
  text-align: left;
}
.cid-txyRPBRmXM {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txyRPBRmXM .mbr-section-head {
  width: 100%;
}
.cid-txyRPBRmXM .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFU0qeAhs7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFU0qeAhs7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFU0qeAhs7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFU0qeAhs7 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFU0qeAhs7 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFU0qeAhs7 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFU0qeAhs7 .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFU0qeAhs7 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFU0qeAhs7 .mbr-text,
.cid-uFU0qeAhs7 .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFU0qeAhs7 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFU0PWgniT {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFU0PWgniT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFU0PWgniT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFU0PWgniT .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uFU0PWgniT .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uFU0PWgniT .item-wrapper {
  position: relative;
}
.cid-uFU0PWgniT .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-uFU0PWgniT .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFU0PWgniT .carousel-control,
.cid-uFU0PWgniT .close {
  background: #1b1b1b;
}
.cid-uFU0PWgniT .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFU0PWgniT .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFU0PWgniT .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFU0PWgniT .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFU0PWgniT .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-uFU0PWgniT .close::before {
  content: '\e91a';
}
.cid-uFU0PWgniT .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFU0PWgniT .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-uFU0PWgniT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFU0PWgniT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFU0PWgniT .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFU0PWgniT .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFU0PWgniT .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-uFU0PWgniT .carousel-indicators li.active,
.cid-uFU0PWgniT .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFU0PWgniT .carousel-indicators li::after,
.cid-uFU0PWgniT .carousel-indicators li::before {
  content: none;
}
.cid-uFU0PWgniT .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFU0PWgniT .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFU0PWgniT .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFU0PWgniT .carousel-indicators {
    display: none;
  }
}
.cid-uFU0PWgniT .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFU0PWgniT .carousel-inner > .active {
  display: block;
}
.cid-uFU0PWgniT .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFU0PWgniT .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFU0PWgniT .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFU0PWgniT .carousel-control,
  .cid-uFU0PWgniT .carousel-indicators,
  .cid-uFU0PWgniT .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFU0PWgniT .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFU0PWgniT .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFU0PWgniT .carousel-indicators .active,
.cid-uFU0PWgniT .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFU0PWgniT .carousel-indicators .active {
  background: #fff;
}
.cid-uFU0PWgniT .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFU0PWgniT .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFU0PWgniT .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFU0PWgniT .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFU0PWgniT .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFU0PWgniT .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFU0PWgniT .carousel {
  width: 100%;
}
.cid-uFU0PWgniT .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFU0PWgniT .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFU0PWgniT .modal.fade .modal-dialog,
.cid-uFU0PWgniT .modal.in .modal-dialog {
  transform: none;
}
.cid-uFU0PWgniT .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFU0PWgniT H6 {
  text-align: center;
}
.cid-uFU0PWgniT H3 {
  text-align: left;
}
.cid-uFU0PWgniT hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFU0PWgniT H4 {
  text-align: left;
}
.cid-u20AD7Seg6 {
  padding-top: 2rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u20AD7Seg6 .mbr-section-head {
  width: 100%;
}
.cid-u20AD7Seg6 .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFU1VUPY93 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFU1VUPY93 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFU1VUPY93 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFU1VUPY93 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFU1VUPY93 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFU1VUPY93 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFU1VUPY93 .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFU1VUPY93 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFU1VUPY93 .mbr-text,
.cid-uFU1VUPY93 .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFU1VUPY93 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFU1Yqqjwz {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uFU1Yqqjwz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFU1Yqqjwz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFU1Yqqjwz .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uFU1Yqqjwz .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uFU1Yqqjwz .item-wrapper {
  position: relative;
}
.cid-uFU1Yqqjwz .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-uFU1Yqqjwz .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFU1Yqqjwz .carousel-control,
.cid-uFU1Yqqjwz .close {
  background: #1b1b1b;
}
.cid-uFU1Yqqjwz .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFU1Yqqjwz .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFU1Yqqjwz .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFU1Yqqjwz .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFU1Yqqjwz .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-uFU1Yqqjwz .close::before {
  content: '\e91a';
}
.cid-uFU1Yqqjwz .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFU1Yqqjwz .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-uFU1Yqqjwz .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFU1Yqqjwz .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFU1Yqqjwz .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFU1Yqqjwz .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFU1Yqqjwz .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-uFU1Yqqjwz .carousel-indicators li.active,
.cid-uFU1Yqqjwz .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFU1Yqqjwz .carousel-indicators li::after,
.cid-uFU1Yqqjwz .carousel-indicators li::before {
  content: none;
}
.cid-uFU1Yqqjwz .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFU1Yqqjwz .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFU1Yqqjwz .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFU1Yqqjwz .carousel-indicators {
    display: none;
  }
}
.cid-uFU1Yqqjwz .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFU1Yqqjwz .carousel-inner > .active {
  display: block;
}
.cid-uFU1Yqqjwz .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFU1Yqqjwz .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFU1Yqqjwz .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFU1Yqqjwz .carousel-control,
  .cid-uFU1Yqqjwz .carousel-indicators,
  .cid-uFU1Yqqjwz .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFU1Yqqjwz .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFU1Yqqjwz .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFU1Yqqjwz .carousel-indicators .active,
.cid-uFU1Yqqjwz .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFU1Yqqjwz .carousel-indicators .active {
  background: #fff;
}
.cid-uFU1Yqqjwz .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFU1Yqqjwz .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFU1Yqqjwz .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFU1Yqqjwz .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFU1Yqqjwz .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFU1Yqqjwz .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFU1Yqqjwz .carousel {
  width: 100%;
}
.cid-uFU1Yqqjwz .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFU1Yqqjwz .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFU1Yqqjwz .modal.fade .modal-dialog,
.cid-uFU1Yqqjwz .modal.in .modal-dialog {
  transform: none;
}
.cid-uFU1Yqqjwz .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFU1Yqqjwz H6 {
  text-align: center;
}
.cid-uFU1Yqqjwz H3 {
  text-align: left;
}
.cid-uFU1Yqqjwz hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFU1Yqqjwz H4 {
  text-align: left;
}
.cid-u20AAr3M7U {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u20AAr3M7U .mbr-section-head {
  width: 100%;
}
.cid-u20AAr3M7U .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFU67XCFAr {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFU67XCFAr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFU67XCFAr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFU67XCFAr .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFU67XCFAr .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFU67XCFAr .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFU67XCFAr .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFU67XCFAr .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFU67XCFAr .mbr-text,
.cid-uFU67XCFAr .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFU67XCFAr hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFU8Kj9kTc {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
}
.cid-uFU8Kj9kTc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFU8Kj9kTc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFU8Kj9kTc .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uFU8Kj9kTc .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uFU8Kj9kTc .item-wrapper {
  position: relative;
}
.cid-uFU8Kj9kTc .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-uFU8Kj9kTc .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFU8Kj9kTc .carousel-control,
.cid-uFU8Kj9kTc .close {
  background: #1b1b1b;
}
.cid-uFU8Kj9kTc .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFU8Kj9kTc .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFU8Kj9kTc .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFU8Kj9kTc .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFU8Kj9kTc .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-uFU8Kj9kTc .close::before {
  content: '\e91a';
}
.cid-uFU8Kj9kTc .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFU8Kj9kTc .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-uFU8Kj9kTc .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFU8Kj9kTc .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFU8Kj9kTc .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFU8Kj9kTc .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFU8Kj9kTc .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-uFU8Kj9kTc .carousel-indicators li.active,
.cid-uFU8Kj9kTc .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFU8Kj9kTc .carousel-indicators li::after,
.cid-uFU8Kj9kTc .carousel-indicators li::before {
  content: none;
}
.cid-uFU8Kj9kTc .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFU8Kj9kTc .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFU8Kj9kTc .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFU8Kj9kTc .carousel-indicators {
    display: none;
  }
}
.cid-uFU8Kj9kTc .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFU8Kj9kTc .carousel-inner > .active {
  display: block;
}
.cid-uFU8Kj9kTc .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFU8Kj9kTc .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFU8Kj9kTc .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFU8Kj9kTc .carousel-control,
  .cid-uFU8Kj9kTc .carousel-indicators,
  .cid-uFU8Kj9kTc .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFU8Kj9kTc .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFU8Kj9kTc .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFU8Kj9kTc .carousel-indicators .active,
.cid-uFU8Kj9kTc .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFU8Kj9kTc .carousel-indicators .active {
  background: #fff;
}
.cid-uFU8Kj9kTc .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFU8Kj9kTc .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFU8Kj9kTc .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFU8Kj9kTc .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFU8Kj9kTc .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFU8Kj9kTc .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFU8Kj9kTc .carousel {
  width: 100%;
}
.cid-uFU8Kj9kTc .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFU8Kj9kTc .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFU8Kj9kTc .modal.fade .modal-dialog,
.cid-uFU8Kj9kTc .modal.in .modal-dialog {
  transform: none;
}
.cid-uFU8Kj9kTc .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFU8Kj9kTc H6 {
  text-align: center;
}
.cid-uFU8Kj9kTc H3 {
  text-align: left;
}
.cid-uFU8Kj9kTc hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFU8Kj9kTc H4 {
  text-align: left;
}
.cid-uFUq23gjRG {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #090f10;
}
.cid-uFUq23gjRG .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFUq23gjRG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFUq23gjRG .mbr-section-title {
  color: #e9dfb3;
  margin-bottom: 10px;
}
.cid-uFUq23gjRG .mbr-section-subtitle {
  color: #e9dfb3;
  margin-bottom: 30px;
}
.cid-uFUq23gjRG .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFUq23gjRG .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFUq23gjRG .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFUq23gjRG .mbr-text,
.cid-uFUq23gjRG .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFUq23gjRG hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFUq4zLa4p {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #090f10;
}
.cid-uFUq4zLa4p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFUq4zLa4p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFUq4zLa4p .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uFUq4zLa4p .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uFUq4zLa4p .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-uFUq4zLa4p .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-uFUq4zLa4p .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-uFUq4zLa4p .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFUq4zLa4p .carousel-control,
.cid-uFUq4zLa4p .close {
  background: #1b1b1b;
}
.cid-uFUq4zLa4p .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFUq4zLa4p .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFUq4zLa4p .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFUq4zLa4p .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFUq4zLa4p .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-uFUq4zLa4p .close::before {
  content: '\e91a';
}
.cid-uFUq4zLa4p .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFUq4zLa4p .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-uFUq4zLa4p .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFUq4zLa4p .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFUq4zLa4p .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFUq4zLa4p .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFUq4zLa4p .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-uFUq4zLa4p .carousel-indicators li.active,
.cid-uFUq4zLa4p .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFUq4zLa4p .carousel-indicators li::after,
.cid-uFUq4zLa4p .carousel-indicators li::before {
  content: none;
}
.cid-uFUq4zLa4p .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFUq4zLa4p .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFUq4zLa4p .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFUq4zLa4p .carousel-indicators {
    display: none;
  }
}
.cid-uFUq4zLa4p .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFUq4zLa4p .carousel-inner > .active {
  display: block;
}
.cid-uFUq4zLa4p .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFUq4zLa4p .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFUq4zLa4p .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFUq4zLa4p .carousel-control,
  .cid-uFUq4zLa4p .carousel-indicators,
  .cid-uFUq4zLa4p .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFUq4zLa4p .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFUq4zLa4p .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFUq4zLa4p .carousel-indicators .active,
.cid-uFUq4zLa4p .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFUq4zLa4p .carousel-indicators .active {
  background: #fff;
}
.cid-uFUq4zLa4p .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFUq4zLa4p .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFUq4zLa4p .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFUq4zLa4p .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFUq4zLa4p .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFUq4zLa4p .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFUq4zLa4p .carousel {
  width: 100%;
}
.cid-uFUq4zLa4p .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFUq4zLa4p .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFUq4zLa4p .modal.fade .modal-dialog,
.cid-uFUq4zLa4p .modal.in .modal-dialog {
  transform: none;
}
.cid-uFUq4zLa4p .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFUq4zLa4p H6 {
  text-align: center;
  color: #fef7d6;
}
.cid-uFUq4zLa4p H3 {
  text-align: left;
}
.cid-uFUq4zLa4p hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFUq4zLa4p H4 {
  text-align: left;
}
.cid-uFUusEEcru {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #090f10;
}
.cid-uFUusEEcru .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFUusEEcru .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFUusEEcru .mbr-section-title {
  color: #e9dfb3;
  margin-bottom: 10px;
}
.cid-uFUusEEcru .mbr-section-subtitle {
  color: #e9dfb3;
  margin-bottom: 30px;
}
.cid-uFUusEEcru .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFUusEEcru .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFUusEEcru .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFUusEEcru .mbr-text,
.cid-uFUusEEcru .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFUusEEcru hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFUuxVps77 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uFUuxVps77 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFUuxVps77 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFUuxVps77 .card-row {
  align-items: stretch;
}
.cid-uFUuxVps77 .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #090f10, #090f10);
}
@media (max-width: 767px) {
  .cid-uFUuxVps77 .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFUuxVps77 .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFUuxVps77 .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uFUuxVps77 .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uFUuxVps77 .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uFUuxVps77 .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFUuxVps77 .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uFUuxVps77 .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uFUuxVps77 .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uFUuxVps77 .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uFUuxVps77 .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uFUuxVps77 .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uFUuxVps77 .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uFUuxVps77 .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uFUuxVps77 .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uFUuxVps77 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uFUuxVps77 .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uFUuxVps77 .text-row {
    padding-top: 30px;
  }
}
.cid-uFUuxVps77 .card-title {
  color: #ffffff;
  padding-top: 20px;
}
.cid-uFUuxVps77 .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uFUuxVps77 .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uFUuxVps77 .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uFUuxVps77 .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uFUuxVps77 .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uFUuxVps77 .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uFUuxVps77 .card-text {
    flex-basis: 100%;
  }
}
.cid-uFUuxVps77 .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uFUuxVps77 .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFYV17uKgE {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uFYV17uKgE .mbr-section-head {
  width: 100%;
}
.cid-uFYV17uKgE .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #fef7d6;
  opacity: 1;
}
.cid-uFUxUV6atq {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #090f10;
}
.cid-uFUxUV6atq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFUxUV6atq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFUxUV6atq .mbr-section-title {
  color: #e9dfb3;
  margin-bottom: 10px;
}
.cid-uFUxUV6atq .mbr-section-subtitle {
  color: #e9dfb3;
  margin-bottom: 30px;
}
.cid-uFUxUV6atq .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFUxUV6atq .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFUxUV6atq .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFUxUV6atq .mbr-text,
.cid-uFUxUV6atq .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFUxUV6atq hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFUxWR3EQ8 {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/headerconfondooro.jpg.webp");
}
.cid-uFUxWR3EQ8 .row {
  height: 650px;
}
@media (max-width: 992px) {
  .cid-uFUxWR3EQ8 .row {
    height: 350px;
  }
}
.cid-uFUxWR3EQ8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFUxWR3EQ8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFUxWR3EQ8 .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-uFUxWR3EQ8 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uFUxWR3EQ8 .container {
    padding: 0 26px;
  }
}
.cid-uFYVoB099u {
  padding-top: 1rem;
  padding-bottom: 2rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uFYVoB099u .mbr-section-head {
  width: 100%;
}
.cid-uFYVoB099u .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #fef7d6;
  opacity: 1;
}
.cid-uFUC8FMI6q {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #090f10;
}
.cid-uFUC8FMI6q .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFUC8FMI6q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFUC8FMI6q .mbr-section-title {
  color: #e9dfb3;
  margin-bottom: 10px;
}
.cid-uFUC8FMI6q .mbr-section-subtitle {
  color: #e9dfb3;
  margin-bottom: 30px;
}
.cid-uFUC8FMI6q .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFUC8FMI6q .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFUC8FMI6q .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFUC8FMI6q .mbr-text,
.cid-uFUC8FMI6q .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFUC8FMI6q hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFUCebMk3A {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #090f10;
  overflow: hidden;
}
.cid-uFUCebMk3A .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFUCebMk3A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFUCebMk3A .card-row {
  align-items: stretch;
}
.cid-uFUCebMk3A .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #090f10, #090f10);
}
@media (max-width: 767px) {
  .cid-uFUCebMk3A .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFUCebMk3A .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFUCebMk3A .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uFUCebMk3A .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uFUCebMk3A .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uFUCebMk3A .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFUCebMk3A .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uFUCebMk3A .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uFUCebMk3A .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uFUCebMk3A .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uFUCebMk3A .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uFUCebMk3A .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uFUCebMk3A .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uFUCebMk3A .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uFUCebMk3A .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uFUCebMk3A .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uFUCebMk3A .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uFUCebMk3A .text-row {
    padding-top: 30px;
  }
}
.cid-uFUCebMk3A .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-uFUCebMk3A .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uFUCebMk3A .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uFUCebMk3A .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uFUCebMk3A .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uFUCebMk3A .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uFUCebMk3A .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uFUCebMk3A .card-text {
    flex-basis: 100%;
  }
}
.cid-uFUCebMk3A .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uFUCebMk3A .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uRAWqg1kiQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #090f10;
}
.cid-uRAWqg1kiQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRAWqg1kiQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRAWqg1kiQ .mbr-section-title {
  color: #e9dfb3;
  margin-bottom: 10px;
}
.cid-uRAWqg1kiQ .mbr-section-subtitle {
  color: #e9dfb3;
  margin-bottom: 30px;
}
.cid-uRAWqg1kiQ .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uRAWqg1kiQ .mbr-section-btn {
  margin-top: 30px;
}
.cid-uRAWqg1kiQ .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uRAWqg1kiQ .mbr-text,
.cid-uRAWqg1kiQ .mbr-section-btn {
  color: #c4cfde;
}
.cid-uRAWqg1kiQ hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uRAWuxELS2 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #090f10;
  overflow: hidden;
}
.cid-uRAWuxELS2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRAWuxELS2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRAWuxELS2 .card-row {
  align-items: stretch;
}
.cid-uRAWuxELS2 .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #090f10, #090f10);
}
@media (max-width: 767px) {
  .cid-uRAWuxELS2 .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uRAWuxELS2 .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uRAWuxELS2 .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uRAWuxELS2 .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uRAWuxELS2 .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uRAWuxELS2 .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uRAWuxELS2 .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uRAWuxELS2 .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uRAWuxELS2 .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uRAWuxELS2 .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uRAWuxELS2 .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uRAWuxELS2 .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uRAWuxELS2 .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uRAWuxELS2 .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uRAWuxELS2 .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uRAWuxELS2 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uRAWuxELS2 .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uRAWuxELS2 .text-row {
    padding-top: 30px;
  }
}
.cid-uRAWuxELS2 .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-uRAWuxELS2 .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uRAWuxELS2 .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uRAWuxELS2 .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uRAWuxELS2 .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uRAWuxELS2 .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uRAWuxELS2 .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uRAWuxELS2 .card-text {
    flex-basis: 100%;
  }
}
.cid-uRAWuxELS2 .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uRAWuxELS2 .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFVrzAr80o {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uFVrzAr80o .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFVrzAr80o .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFVrzAr80o .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uFVrzAr80o .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uFVrzAr80o .item-wrapper {
  position: relative;
}
.cid-uFVrzAr80o .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-uFVrzAr80o .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFVrzAr80o .carousel-control,
.cid-uFVrzAr80o .close {
  background: #1b1b1b;
}
.cid-uFVrzAr80o .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFVrzAr80o .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFVrzAr80o .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFVrzAr80o .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFVrzAr80o .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-uFVrzAr80o .close::before {
  content: '\e91a';
}
.cid-uFVrzAr80o .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFVrzAr80o .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-uFVrzAr80o .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFVrzAr80o .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFVrzAr80o .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFVrzAr80o .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFVrzAr80o .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-uFVrzAr80o .carousel-indicators li.active,
.cid-uFVrzAr80o .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFVrzAr80o .carousel-indicators li::after,
.cid-uFVrzAr80o .carousel-indicators li::before {
  content: none;
}
.cid-uFVrzAr80o .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFVrzAr80o .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFVrzAr80o .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFVrzAr80o .carousel-indicators {
    display: none;
  }
}
.cid-uFVrzAr80o .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFVrzAr80o .carousel-inner > .active {
  display: block;
}
.cid-uFVrzAr80o .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFVrzAr80o .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFVrzAr80o .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFVrzAr80o .carousel-control,
  .cid-uFVrzAr80o .carousel-indicators,
  .cid-uFVrzAr80o .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFVrzAr80o .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFVrzAr80o .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFVrzAr80o .carousel-indicators .active,
.cid-uFVrzAr80o .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFVrzAr80o .carousel-indicators .active {
  background: #fff;
}
.cid-uFVrzAr80o .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFVrzAr80o .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFVrzAr80o .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFVrzAr80o .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFVrzAr80o .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFVrzAr80o .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFVrzAr80o .carousel {
  width: 100%;
}
.cid-uFVrzAr80o .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFVrzAr80o .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFVrzAr80o .modal.fade .modal-dialog,
.cid-uFVrzAr80o .modal.in .modal-dialog {
  transform: none;
}
.cid-uFVrzAr80o .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFVrzAr80o H6 {
  text-align: center;
}
.cid-uFVrzAr80o H3 {
  text-align: left;
}
.cid-uFVrzAr80o hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFVrzAr80o H4 {
  text-align: left;
}
.cid-txDnH5AVoq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txDnH5AVoq .mbr-section-head {
  width: 100%;
}
.cid-txDnH5AVoq .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFVspAdhW0 {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uFVspAdhW0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFVspAdhW0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFVspAdhW0 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uFVspAdhW0 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uFVspAdhW0 .item-wrapper {
  position: relative;
}
.cid-uFVspAdhW0 .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-uFVspAdhW0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFVspAdhW0 .carousel-control,
.cid-uFVspAdhW0 .close {
  background: #1b1b1b;
}
.cid-uFVspAdhW0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFVspAdhW0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFVspAdhW0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFVspAdhW0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFVspAdhW0 .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-uFVspAdhW0 .close::before {
  content: '\e91a';
}
.cid-uFVspAdhW0 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFVspAdhW0 .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-uFVspAdhW0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFVspAdhW0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFVspAdhW0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFVspAdhW0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFVspAdhW0 .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-uFVspAdhW0 .carousel-indicators li.active,
.cid-uFVspAdhW0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFVspAdhW0 .carousel-indicators li::after,
.cid-uFVspAdhW0 .carousel-indicators li::before {
  content: none;
}
.cid-uFVspAdhW0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFVspAdhW0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFVspAdhW0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFVspAdhW0 .carousel-indicators {
    display: none;
  }
}
.cid-uFVspAdhW0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFVspAdhW0 .carousel-inner > .active {
  display: block;
}
.cid-uFVspAdhW0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFVspAdhW0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFVspAdhW0 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFVspAdhW0 .carousel-control,
  .cid-uFVspAdhW0 .carousel-indicators,
  .cid-uFVspAdhW0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFVspAdhW0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFVspAdhW0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFVspAdhW0 .carousel-indicators .active,
.cid-uFVspAdhW0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFVspAdhW0 .carousel-indicators .active {
  background: #fff;
}
.cid-uFVspAdhW0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFVspAdhW0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFVspAdhW0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFVspAdhW0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFVspAdhW0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFVspAdhW0 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFVspAdhW0 .carousel {
  width: 100%;
}
.cid-uFVspAdhW0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFVspAdhW0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFVspAdhW0 .modal.fade .modal-dialog,
.cid-uFVspAdhW0 .modal.in .modal-dialog {
  transform: none;
}
.cid-uFVspAdhW0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFVspAdhW0 H6 {
  text-align: center;
}
.cid-uFVspAdhW0 H3 {
  text-align: left;
}
.cid-uFVspAdhW0 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFVspAdhW0 H4 {
  text-align: left;
}
.cid-uFVstsSXaG {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFVstsSXaG .mbr-section-head {
  width: 100%;
}
.cid-uFVstsSXaG .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFVsvduZo9 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uFVsvduZo9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFVsvduZo9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFVsvduZo9 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uFVsvduZo9 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uFVsvduZo9 .item-wrapper {
  position: relative;
}
.cid-uFVsvduZo9 .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-uFVsvduZo9 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFVsvduZo9 .carousel-control,
.cid-uFVsvduZo9 .close {
  background: #1b1b1b;
}
.cid-uFVsvduZo9 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFVsvduZo9 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFVsvduZo9 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFVsvduZo9 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFVsvduZo9 .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-uFVsvduZo9 .close::before {
  content: '\e91a';
}
.cid-uFVsvduZo9 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFVsvduZo9 .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-uFVsvduZo9 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFVsvduZo9 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFVsvduZo9 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFVsvduZo9 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFVsvduZo9 .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-uFVsvduZo9 .carousel-indicators li.active,
.cid-uFVsvduZo9 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFVsvduZo9 .carousel-indicators li::after,
.cid-uFVsvduZo9 .carousel-indicators li::before {
  content: none;
}
.cid-uFVsvduZo9 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFVsvduZo9 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFVsvduZo9 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFVsvduZo9 .carousel-indicators {
    display: none;
  }
}
.cid-uFVsvduZo9 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFVsvduZo9 .carousel-inner > .active {
  display: block;
}
.cid-uFVsvduZo9 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFVsvduZo9 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFVsvduZo9 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFVsvduZo9 .carousel-control,
  .cid-uFVsvduZo9 .carousel-indicators,
  .cid-uFVsvduZo9 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFVsvduZo9 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFVsvduZo9 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFVsvduZo9 .carousel-indicators .active,
.cid-uFVsvduZo9 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFVsvduZo9 .carousel-indicators .active {
  background: #fff;
}
.cid-uFVsvduZo9 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFVsvduZo9 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFVsvduZo9 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFVsvduZo9 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFVsvduZo9 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFVsvduZo9 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFVsvduZo9 .carousel {
  width: 100%;
}
.cid-uFVsvduZo9 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFVsvduZo9 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFVsvduZo9 .modal.fade .modal-dialog,
.cid-uFVsvduZo9 .modal.in .modal-dialog {
  transform: none;
}
.cid-uFVsvduZo9 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFVsvduZo9 H6 {
  text-align: center;
}
.cid-uFVsvduZo9 H3 {
  text-align: left;
}
.cid-uFVsvduZo9 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFVsvduZo9 H4 {
  text-align: left;
}
.cid-uFVz3ySQ22 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFVz3ySQ22 .mbr-section-head {
  width: 100%;
}
.cid-uFVz3ySQ22 .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFVz5isjJV {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFVz5isjJV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFVz5isjJV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFVz5isjJV .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFVz5isjJV .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFVz5isjJV .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFVz5isjJV .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFVz5isjJV .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFVz5isjJV .mbr-text,
.cid-uFVz5isjJV .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFVz5isjJV hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFVz6KJJbo {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uFVz6KJJbo .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFVz6KJJbo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFVz6KJJbo .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uFVz6KJJbo .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uFVz6KJJbo .item-wrapper {
  position: relative;
}
.cid-uFVz6KJJbo .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-uFVz6KJJbo .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFVz6KJJbo .carousel-control,
.cid-uFVz6KJJbo .close {
  background: #1b1b1b;
}
.cid-uFVz6KJJbo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFVz6KJJbo .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFVz6KJJbo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFVz6KJJbo .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFVz6KJJbo .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-uFVz6KJJbo .close::before {
  content: '\e91a';
}
.cid-uFVz6KJJbo .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFVz6KJJbo .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-uFVz6KJJbo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFVz6KJJbo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFVz6KJJbo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFVz6KJJbo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFVz6KJJbo .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-uFVz6KJJbo .carousel-indicators li.active,
.cid-uFVz6KJJbo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFVz6KJJbo .carousel-indicators li::after,
.cid-uFVz6KJJbo .carousel-indicators li::before {
  content: none;
}
.cid-uFVz6KJJbo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFVz6KJJbo .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFVz6KJJbo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFVz6KJJbo .carousel-indicators {
    display: none;
  }
}
.cid-uFVz6KJJbo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFVz6KJJbo .carousel-inner > .active {
  display: block;
}
.cid-uFVz6KJJbo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFVz6KJJbo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFVz6KJJbo .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFVz6KJJbo .carousel-control,
  .cid-uFVz6KJJbo .carousel-indicators,
  .cid-uFVz6KJJbo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFVz6KJJbo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFVz6KJJbo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFVz6KJJbo .carousel-indicators .active,
.cid-uFVz6KJJbo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFVz6KJJbo .carousel-indicators .active {
  background: #fff;
}
.cid-uFVz6KJJbo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFVz6KJJbo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFVz6KJJbo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFVz6KJJbo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFVz6KJJbo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFVz6KJJbo .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFVz6KJJbo .carousel {
  width: 100%;
}
.cid-uFVz6KJJbo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFVz6KJJbo .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFVz6KJJbo .modal.fade .modal-dialog,
.cid-uFVz6KJJbo .modal.in .modal-dialog {
  transform: none;
}
.cid-uFVz6KJJbo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFVz6KJJbo H6 {
  text-align: center;
}
.cid-uFVz6KJJbo H3 {
  text-align: left;
}
.cid-uFVz6KJJbo hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFVz6KJJbo H4 {
  text-align: left;
}
.cid-tDtfnX7FDL {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/platform-rove-m.jpeg");
}
.cid-tDtfnX7FDL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDtfnX7FDL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDtfnX7FDL .mbr-section-title {
  color: #FFFFFF;
}
.cid-tDtfnX7FDL .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDtfnX7FDL .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDtfnX7FDL .mbr-text,
.cid-tDtfnX7FDL .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-txgwp7IKCm {
  background-image: url("../../../assets/images/eureka-air-disc-2-1280x720.jpg");
}
.cid-txgwp7IKCm .mbr-fallback-image.disabled {
  display: none;
}
.cid-txgwp7IKCm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txgwp7IKCm .mbr-section-title {
  color: #fff;
}
.cid-txgwp7IKCm .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txgwp7IKCm .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txgwp7IKCm .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txgwp7IKCm .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txgwp7IKCm .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txgwp7IKCm .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txgwp7IKCm .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txgwp7IKCm .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txgwp7IKCm .mbr-text {
  color: #fcdb42;
}
.cid-txgwp7IKCm .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tx3HUfGsQS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tx3HUfGsQS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tx3HUfGsQS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tx3HUfGsQS .mbr-section-title {
  color: #434a51;
  margin-bottom: 20px;
}
.cid-tx3HUfGsQS .mbr-section-subtitle {
  color: #434a51;
  margin-bottom: 30px;
}
.cid-tx3HUfGsQS .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tx3HUfGsQS .mbr-section-btn {
  margin-top: 30px;
}
.cid-tx3HUfGsQS .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tx3HUfGsQS .mbr-text,
.cid-tx3HUfGsQS .mbr-section-btn {
  color: #c4cfde;
}
.cid-tx4zzlkiMg {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cover-sixty.jpg");
}
.cid-tx4zzlkiMg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tx4zzlkiMg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tx4zzlkiMg .mbr-section-title {
  color: #fff;
}
.cid-tx4zzlkiMg .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  line-height: 1em;
}
.cid-tx4zzlkiMg .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tx4zzlkiMg .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tx4zzlkiMg .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tx4zzlkiMg .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tx4zzlkiMg .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tx4zzlkiMg .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tx4zzlkiMg .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tx4zzlkiMg .mbr-text {
  color: #fcdb42;
}
.cid-tx4zzlkiMg .iconfont-wrapper {
  h2line-height: 1em;
}
.cid-tx4zzlkiMg .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txyebZ2l59 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txyebZ2l59 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txyebZ2l59 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txyebZ2l59 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txyebZ2l59 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txyebZ2l59 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txyebZ2l59 .mbr-section-btn {
  margin-top: 30px;
}
.cid-txyebZ2l59 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txyebZ2l59 .mbr-text,
.cid-txyebZ2l59 .mbr-section-btn {
  color: #c4cfde;
}
.cid-txyebZ2l59 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tCly5dg4m0 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tCly5dg4m0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCly5dg4m0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCly5dg4m0 .card-row {
  align-items: stretch;
}
.cid-tCly5dg4m0 .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-tCly5dg4m0 .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-tCly5dg4m0 .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-tCly5dg4m0 .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  overflow: hidden;
  width: 100%;
}
.cid-tCly5dg4m0 .image-wrapper img {
  width: 100%;
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-tCly5dg4m0 .text-row {
  padding-top: 60px;
}
@media (max-width: 575px) {
  .cid-tCly5dg4m0 .text-row {
    padding-top: 30px;
  }
}
.cid-tCly5dg4m0 .items-container {
  display: flex;
  gap: 2em;
}
@media (max-width: 767px) {
  .cid-tCly5dg4m0 .items-container {
    flex-wrap: wrap;
  }
}
.cid-tCly5dg4m0 .item-text-wrap {
  flex-basis: 0;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-tCly5dg4m0 .item-text-wrap {
    flex-basis: 100%;
  }
}
.cid-tCly5dg4m0 .card-title {
  color: #000000;
  margin-bottom: 20px;
}
.cid-tCly5dg4m0 .card-text {
  color: #878e99;
  margin-bottom: 0;
  transition: 0.4s all !important;
}
.cid-tCly5dg4m0 .card-text a {
  transition: 0.4s all !important;
}
.cid-tCly5dg4m0 .card-text a:hover {
  color: #ff450f !important;
}
.cid-tCly5dg4m0 .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-top: 20px;
  margin-bottom: 0;
  color: #434a51;
  transition: 0.4s all;
}
.cid-tCly5dg4m0 .list li {
  width: 100%;
  color: inherit !important;
  margin: 10px 0;
  transition: 0.4s all;
}
.cid-tCly5dg4m0 .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-tCly5dg4m0 .list a:hover {
  color: #ff450f !important;
  line-height: inherit !important;
}
.cid-tCly5dg4m0 .list-1 li {
  position: relative;
  padding-left: 20px;
}
.cid-tCly5dg4m0 .list-1 li:before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 8px;
  display: block;
  background-color: currentColor;
  border-radius: 50%;
  width: 6px;
  height: 6px;
}
.cid-uEFAb7fLX6 {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/sixty-guerciotti-sizechart-eng.jpeg");
}
.cid-uEFAb7fLX6 .row {
  height: 650px;
}
@media (max-width: 992px) {
  .cid-uEFAb7fLX6 .row {
    height: 350px;
  }
}
.cid-uEFAb7fLX6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEFAb7fLX6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEFAb7fLX6 .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-uEFAb7fLX6 .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uEFAb7fLX6 .container {
    padding: 0 26px;
  }
}
.cid-uEFRPmz1Lk {
  padding-top: 5rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uEFRPmz1Lk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEFRPmz1Lk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEFRPmz1Lk .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uEFRPmz1Lk .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uEFRPmz1Lk .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uEFRPmz1Lk .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uEFRPmz1Lk .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uEFRPmz1Lk .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uEFRPmz1Lk .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uEFRPmz1Lk .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uEFRPmz1Lk .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uEFRPmz1Lk .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uEFRPmz1Lk .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uEFRPmz1Lk .list-container {
  margin-top: 30px;
}
.cid-uEFRPmz1Lk .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uEFRPmz1Lk .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uEFRPmz1Lk .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uEFRPmz1Lk .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uEFRPmz1Lk .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uEFRPmz1Lk .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uEFRPmz1Lk .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uEFRPmz1Lk .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uEFRPmz1Lk .img-container {
    padding-right: 20px;
  }
}
.cid-uEFRPmz1Lk .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uEFRPmz1Lk .image-wrapper {
    padding: 15px;
  }
}
.cid-uEFRPmz1Lk .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uEFRPmz1Lk .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uEFRPmz1Lk .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uEFRPmz1Lk .mbr-text,
.cid-uEFRPmz1Lk .mbr-section-btn {
  color: #878e99;
}
.cid-uEFSG5gvrk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uEFSG5gvrk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEFSG5gvrk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEFSG5gvrk .row {
  flex-direction: row-reverse;
}
.cid-uEFSG5gvrk .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uEFSG5gvrk .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uEFSG5gvrk .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uEFSG5gvrk .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uEFSG5gvrk .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uEFSG5gvrk .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uEFSG5gvrk .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uEFSG5gvrk .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uEFSG5gvrk .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uEFSG5gvrk .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uEFSG5gvrk .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uEFSG5gvrk .list-container {
  margin-top: 30px;
}
.cid-uEFSG5gvrk .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uEFSG5gvrk .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uEFSG5gvrk .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uEFSG5gvrk .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uEFSG5gvrk .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uEFSG5gvrk .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uEFSG5gvrk .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uEFSG5gvrk .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uEFSG5gvrk .img-container {
    padding-left: 20px;
  }
}
.cid-uEFSG5gvrk .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uEFSG5gvrk .image-wrapper {
    padding: 15px;
  }
}
.cid-uEFSG5gvrk .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uEFSG5gvrk .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uEFSG5gvrk .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uEFSG5gvrk .mbr-text,
.cid-uEFSG5gvrk .mbr-section-btn {
  color: #878e99;
}
.cid-uEFSDSdjf6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uEFSDSdjf6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEFSDSdjf6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEFSDSdjf6 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uEFSDSdjf6 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uEFSDSdjf6 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uEFSDSdjf6 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uEFSDSdjf6 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uEFSDSdjf6 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uEFSDSdjf6 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uEFSDSdjf6 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uEFSDSdjf6 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uEFSDSdjf6 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uEFSDSdjf6 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uEFSDSdjf6 .list-container {
  margin-top: 30px;
}
.cid-uEFSDSdjf6 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uEFSDSdjf6 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uEFSDSdjf6 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uEFSDSdjf6 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uEFSDSdjf6 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uEFSDSdjf6 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uEFSDSdjf6 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uEFSDSdjf6 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uEFSDSdjf6 .img-container {
    padding-right: 20px;
  }
}
.cid-uEFSDSdjf6 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uEFSDSdjf6 .image-wrapper {
    padding: 15px;
  }
}
.cid-uEFSDSdjf6 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uEFSDSdjf6 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uEFSDSdjf6 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uEFSDSdjf6 .mbr-text,
.cid-uEFSDSdjf6 .mbr-section-btn {
  color: #878e99;
}
.cid-uEHsmOwg5z {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/cover-sixty-white.jpg");
}
.cid-uEHsmOwg5z .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEHsmOwg5z .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEHsmOwg5z .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uEHsmOwg5z .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-uEHsmOwg5z .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-uEHsmOwg5z .col-text {
  padding: 10px;
}
.cid-uEHsmOwg5z .mbr-section-title {
  color: #ffffff;
  margin-bottom: 20px;
}
.cid-uEHsmOwg5z .mbr-section-subtitle {
  color: #090f10;
  margin-bottom: 22px;
}
.cid-uEHsmOwg5z .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uEHsmOwg5z .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-uEHsmOwg5z .mbr-text {
    padding-right: 0;
  }
}
.cid-uEHsmOwg5z .mbr-section-btn {
  margin-top: 20px;
}
.cid-uEHsmOwg5z .social-container {
  width: 100%;
  padding-top: 80px;
}
@media (max-width: 991px) {
  .cid-uEHsmOwg5z .social-container {
    padding-top: 40px;
  }
}
.cid-uEHsmOwg5z .social-title {
  color: #ffffff;
  margin-bottom: 20px;
}
.cid-uEHsmOwg5z .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-uEHsmOwg5z .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #ff450f, -10px -10px 19px #ff450f;
  transition: 0.4s all;
}
.cid-uEHsmOwg5z .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-uEHsmOwg5z .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ec1722;
}
.cid-uEHsmOwg5z .soc-item:hover {
  transform: translateY(-3px);
}
.cid-uEHsmOwg5z .soc-item:hover:before {
  opacity: 1;
}
.cid-uEHsmOwg5z .mbr-text,
.cid-uEHsmOwg5z .mbr-section-btn {
  color: #ffffff;
}
.cid-txygwGUKO4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txygwGUKO4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txygwGUKO4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txygwGUKO4 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txygwGUKO4 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txygwGUKO4 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txygwGUKO4 .mbr-section-btn {
  margin-top: 30px;
}
.cid-txygwGUKO4 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txygwGUKO4 .mbr-text,
.cid-txygwGUKO4 .mbr-section-btn {
  color: #c4cfde;
}
.cid-txygwGUKO4 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tx9nhSMqmJ .modal-body .close {
  background: #1b1b1b;
}
.cid-tx9nhSMqmJ .modal-body .close span {
  font-style: normal;
}
.cid-tx9nhSMqmJ .carousel-inner > .active,
.cid-tx9nhSMqmJ .carousel-inner > .next,
.cid-tx9nhSMqmJ .carousel-inner > .prev {
  display: table;
}
.cid-tx9nhSMqmJ .carousel-control .icon-next,
.cid-tx9nhSMqmJ .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tx9nhSMqmJ .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tx9nhSMqmJ .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tx9nhSMqmJ .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tx9nhSMqmJ .boxed-slider > div {
  position: relative;
}
.cid-tx9nhSMqmJ .container img {
  width: 100%;
}
.cid-tx9nhSMqmJ .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-tx9nhSMqmJ .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tx9nhSMqmJ .mbr-table-cell {
  padding: 0;
}
.cid-tx9nhSMqmJ .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tx9nhSMqmJ .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tx9nhSMqmJ .container-slide.container {
  width: 100%;
  min-height: 428px;
  padding: 0;
}
.cid-tx9nhSMqmJ .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-tx9nhSMqmJ .carousel-item .container {
    width: 100%;
  }
}
.cid-tx9nhSMqmJ .carousel-item-next.carousel-item-left,
.cid-tx9nhSMqmJ .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-tx9nhSMqmJ .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-tx9nhSMqmJ .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tx9nhSMqmJ .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tx9nhSMqmJ .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-tx9nhSMqmJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tx9nhSMqmJ .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tx9nhSMqmJ .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-tx9nhSMqmJ .mbr-slider .carousel-indicators li.active,
.cid-tx9nhSMqmJ .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-tx9nhSMqmJ .mbr-slider .carousel-indicators li::after,
.cid-tx9nhSMqmJ .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tx9nhSMqmJ .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tx9nhSMqmJ .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tx9nhSMqmJ .mbr-slider > .container img {
  width: 100%;
}
.cid-tx9nhSMqmJ .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tx9nhSMqmJ .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tx9nhSMqmJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tx9nhSMqmJ .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tx9nhSMqmJ .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tx9nhSMqmJ .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-tx9nhSMqmJ .full-screen .slider-fullscreen-image {
  min-height: 428px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tx9nhSMqmJ .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tx9nhSMqmJ .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tx9nhSMqmJ .full-screen .carousel-item .container.container-slide {
  min-width: 100%;
  min-height: 428px;
  padding: 0;
}
.cid-tx9nhSMqmJ .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tx9nhSMqmJ .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tx9nhSMqmJ .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tx9nhSMqmJ H2 {
  text-align: left;
}
.cid-tx9nhSMqmJ P {
  text-align: left;
}
.cid-uEHxXSP0sN {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uEHxXSP0sN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEHxXSP0sN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEHxXSP0sN .card-row {
  align-items: stretch;
}
.cid-uEHxXSP0sN .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uEHxXSP0sN .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uEHxXSP0sN .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uEHxXSP0sN .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  overflow: hidden;
  width: 100%;
}
.cid-uEHxXSP0sN .image-wrapper img {
  width: 100%;
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uEHxXSP0sN .text-row {
  padding-top: 60px;
}
@media (max-width: 575px) {
  .cid-uEHxXSP0sN .text-row {
    padding-top: 30px;
  }
}
.cid-uEHxXSP0sN .items-container {
  display: flex;
  gap: 2em;
}
@media (max-width: 767px) {
  .cid-uEHxXSP0sN .items-container {
    flex-wrap: wrap;
  }
}
.cid-uEHxXSP0sN .item-text-wrap {
  flex-basis: 0;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-uEHxXSP0sN .item-text-wrap {
    flex-basis: 100%;
  }
}
.cid-uEHxXSP0sN .card-title {
  color: #000000;
  margin-bottom: 20px;
}
.cid-uEHxXSP0sN .card-text {
  color: #878e99;
  margin-bottom: 0;
  transition: 0.4s all !important;
}
.cid-uEHxXSP0sN .card-text a {
  transition: 0.4s all !important;
}
.cid-uEHxXSP0sN .card-text a:hover {
  color: #ff450f !important;
}
.cid-uEHxXSP0sN .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-top: 20px;
  margin-bottom: 0;
  color: #434a51;
  transition: 0.4s all;
}
.cid-uEHxXSP0sN .list li {
  width: 100%;
  color: inherit !important;
  margin: 10px 0;
  transition: 0.4s all;
}
.cid-uEHxXSP0sN .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-uEHxXSP0sN .list a:hover {
  color: #ff450f !important;
  line-height: inherit !important;
}
.cid-uEHxXSP0sN .list-1 li {
  position: relative;
  padding-left: 20px;
}
.cid-uEHxXSP0sN .list-1 li:before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 8px;
  display: block;
  background-color: currentColor;
  border-radius: 50%;
  width: 6px;
  height: 6px;
}
.cid-uEHz9dRm2m {
  padding-top: 5rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uEHz9dRm2m .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEHz9dRm2m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEHz9dRm2m .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uEHz9dRm2m .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uEHz9dRm2m .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uEHz9dRm2m .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uEHz9dRm2m .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uEHz9dRm2m .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uEHz9dRm2m .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uEHz9dRm2m .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uEHz9dRm2m .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uEHz9dRm2m .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uEHz9dRm2m .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uEHz9dRm2m .list-container {
  margin-top: 30px;
}
.cid-uEHz9dRm2m .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uEHz9dRm2m .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uEHz9dRm2m .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uEHz9dRm2m .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uEHz9dRm2m .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uEHz9dRm2m .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uEHz9dRm2m .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uEHz9dRm2m .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uEHz9dRm2m .img-container {
    padding-right: 20px;
  }
}
.cid-uEHz9dRm2m .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uEHz9dRm2m .image-wrapper {
    padding: 15px;
  }
}
.cid-uEHz9dRm2m .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uEHz9dRm2m .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uEHz9dRm2m .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uEHz9dRm2m .mbr-text,
.cid-uEHz9dRm2m .mbr-section-btn {
  color: #878e99;
}
.cid-uEHzOv7tGr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uEHzOv7tGr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEHzOv7tGr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEHzOv7tGr .row {
  flex-direction: row-reverse;
}
.cid-uEHzOv7tGr .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uEHzOv7tGr .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uEHzOv7tGr .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uEHzOv7tGr .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uEHzOv7tGr .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uEHzOv7tGr .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uEHzOv7tGr .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uEHzOv7tGr .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uEHzOv7tGr .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uEHzOv7tGr .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uEHzOv7tGr .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uEHzOv7tGr .list-container {
  margin-top: 30px;
}
.cid-uEHzOv7tGr .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uEHzOv7tGr .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uEHzOv7tGr .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uEHzOv7tGr .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uEHzOv7tGr .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uEHzOv7tGr .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uEHzOv7tGr .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uEHzOv7tGr .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uEHzOv7tGr .img-container {
    padding-left: 20px;
  }
}
.cid-uEHzOv7tGr .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uEHzOv7tGr .image-wrapper {
    padding: 15px;
  }
}
.cid-uEHzOv7tGr .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uEHzOv7tGr .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uEHzOv7tGr .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uEHzOv7tGr .mbr-text,
.cid-uEHzOv7tGr .mbr-section-btn {
  color: #878e99;
}
.cid-uEHA6GeBag {
  padding-top: 0rem;
  padding-bottom: 6rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uEHA6GeBag .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEHA6GeBag .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEHA6GeBag .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uEHA6GeBag .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uEHA6GeBag .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uEHA6GeBag .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uEHA6GeBag .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uEHA6GeBag .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uEHA6GeBag .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uEHA6GeBag .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uEHA6GeBag .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uEHA6GeBag .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uEHA6GeBag .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uEHA6GeBag .list-container {
  margin-top: 30px;
}
.cid-uEHA6GeBag .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uEHA6GeBag .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uEHA6GeBag .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uEHA6GeBag .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uEHA6GeBag .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uEHA6GeBag .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uEHA6GeBag .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uEHA6GeBag .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uEHA6GeBag .img-container {
    padding-right: 20px;
  }
}
.cid-uEHA6GeBag .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uEHA6GeBag .image-wrapper {
    padding: 15px;
  }
}
.cid-uEHA6GeBag .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uEHA6GeBag .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uEHA6GeBag .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uEHA6GeBag .mbr-text,
.cid-uEHA6GeBag .mbr-section-btn {
  color: #878e99;
}
.cid-tx4luGvWnz {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/atelier-middle-banner-1.jpg");
}
.cid-tx4luGvWnz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tx4luGvWnz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tx4luGvWnz .mbr-section-title {
  color: #fef7d6;
}
.cid-tx4luGvWnz .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tx4luGvWnz .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fef7d6;
}
@media (max-width: 767px) {
  .cid-tx4luGvWnz .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tx4luGvWnz .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tx4luGvWnz .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tx4luGvWnz .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tx4luGvWnz .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tx4luGvWnz .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tx4luGvWnz .mbr-text {
  color: #fcdb42;
}
.cid-tx4luGvWnz .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txyhGk1sp2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txyhGk1sp2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txyhGk1sp2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txyhGk1sp2 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txyhGk1sp2 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txyhGk1sp2 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txyhGk1sp2 .mbr-section-btn {
  margin-top: 30px;
}
.cid-txyhGk1sp2 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txyhGk1sp2 .mbr-text,
.cid-txyhGk1sp2 .mbr-section-btn {
  color: #c4cfde;
}
.cid-txyhGk1sp2 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tyWC0lrZav {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyWC0lrZav .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyWC0lrZav .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyWC0lrZav .card-row {
  align-items: stretch;
}
.cid-tyWC0lrZav .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-tyWC0lrZav .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-tyWC0lrZav .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-tyWC0lrZav .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-tyWC0lrZav .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-tyWC0lrZav .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-tyWC0lrZav .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-tyWC0lrZav .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 32px;
}
.cid-tyWC0lrZav .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-tyWC0lrZav .carousel-control.carousel-control-prev {
    left: -13px;
  }
}
.cid-tyWC0lrZav .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-tyWC0lrZav .carousel-control.carousel-control-next {
    right: -13px;
  }
}
.cid-tyWC0lrZav .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-tyWC0lrZav .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-tyWC0lrZav .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-tyWC0lrZav .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-tyWC0lrZav .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tyWC0lrZav .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-tyWC0lrZav .text-row {
    padding-top: 30px;
  }
}
.cid-tyWC0lrZav .card-title {
  color: #1e2024;
  padding-top: 20px;
  text-align: center;
}
.cid-tyWC0lrZav .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-tyWC0lrZav .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-tyWC0lrZav .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-tyWC0lrZav .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-tyWC0lrZav .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-tyWC0lrZav .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tyWC0lrZav .card-text {
    flex-basis: 100%;
  }
}
.cid-tyWC0lrZav .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-tyWC0lrZav .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uF54xRvP4P {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/filters-quality75-36.webp");
}
.cid-uF54xRvP4P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uF54xRvP4P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uF54xRvP4P .mbr-section-title {
  color: #fff;
}
.cid-uF54xRvP4P .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #2cceff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uF54xRvP4P .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-uF54xRvP4P .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uF54xRvP4P .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uF54xRvP4P .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uF54xRvP4P .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uF54xRvP4P .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uF54xRvP4P .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uF54xRvP4P .mbr-text {
  color: #fcdb42;
}
.cid-uF54xRvP4P .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uF54GrZ6Jm {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #090f10;
}
.cid-uF54GrZ6Jm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uF54GrZ6Jm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uF54GrZ6Jm .mbr-section-title {
  color: #c6f2ff;
  margin-bottom: 10px;
}
.cid-uF54GrZ6Jm .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 30px;
}
.cid-uF54GrZ6Jm .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uF54GrZ6Jm .mbr-section-btn {
  margin-top: 30px;
}
.cid-uF54GrZ6Jm .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uF54GrZ6Jm .mbr-text,
.cid-uF54GrZ6Jm .mbr-section-btn {
  color: #c4cfde;
}
.cid-uF54GrZ6Jm hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uF5c6Aa05i {
  background-image: url("../../../assets/images/screenshot-2025-03-11-at-12.31.18-am.png");
}
.cid-uF5c6Aa05i .mbr-fallback-image.disabled {
  display: none;
}
.cid-uF5c6Aa05i .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uF5c6Aa05i .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-uF5c6Aa05i .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uF5c6Aa05i .container {
    padding: 0 26px;
  }
}
.cid-uF5fFkejuA {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #090f10;
}
.cid-uF5fFkejuA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uF5fFkejuA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uF5fFkejuA .row {
  justify-content: center;
}
.cid-uF5fFkejuA .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uF5fFkejuA .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #2cceff, #c6f2ff 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uF5fFkejuA .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uF5fFkejuA .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uF5fFkejuA .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uF5fFkejuA .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uF5fFkejuA .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uF5fFkejuA .mbr-section-title {
  color: #ffffff;
}
.cid-uF5fFkejuA .mbr-text {
  color: #ffffff;
}
.cid-uF5fFkejuA .mbr-desc {
  color: #ffffff;
}
.cid-uF5fFkejuA .mbr-section-title,
.cid-uF5fFkejuA .mbr-section-btn {
  text-align: center;
}
.cid-uF83hpeLxL {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #090f10;
}
.cid-uF83hpeLxL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uF83hpeLxL .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-uF83hpeLxL .col-text {
    margin-bottom: 2rem;
  }
}
.cid-uF83hpeLxL .text-wrap {
  position: sticky;
  top: 5rem;
}
@media (max-width: 991px) {
  .cid-uF83hpeLxL .text-wrap {
    position: static;
    max-width: 440px;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .cid-uF83hpeLxL .text-wrap {
    max-width: 100%;
    width: 100%;
  }
}
.cid-uF83hpeLxL .mbr-section-title {
  color: #c6f2ff;
}
.cid-uF83hpeLxL .text-grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 2rem;
  -ms-grid-columns: 4fr 1fr;
  grid-template-columns: 4fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  margin-top: 2rem;
}
.cid-uF83hpeLxL .mbr-text {
  color: #ffffff;
  opacity: 0.8;
  margin-bottom: 1rem;
  grid-column-start: 1;
  grid-column-end: 2;
}
@media (max-width: 767px) {
  .cid-uF83hpeLxL .mbr-text {
    grid-column-end: 3;
  }
}
.cid-uF83hpeLxL .card-container {
  width: 100%;
  margin-top: 15rem;
}
@media (max-width: 575px) {
  .cid-uF83hpeLxL .card-container {
    margin-top: 0;
  }
}
.cid-uF83hpeLxL .card {
  position: sticky;
  top: 0;
  width: 100%;
  padding: 30px 0;
}
@media (max-width: 991px) {
  .cid-uF83hpeLxL .card {
    padding: 24px 0;
  }
}
.cid-uF83hpeLxL .card-wrap {
  display: flex;
  align-items: flex-end;
  position: relative;
  z-index: 4;
  width: 100%;
  padding: 40px;
  border-radius: 2.5rem;
  overflow: hidden;
  min-height: 745px;
}
@media (max-width: 1599px) {
  .cid-uF83hpeLxL .card-wrap {
    min-height: 615px;
  }
}
@media (max-width: 1399px) {
  .cid-uF83hpeLxL .card-wrap {
    min-height: 525px;
  }
}
@media (max-width: 1199px) {
  .cid-uF83hpeLxL .card-wrap {
    min-height: 435px;
  }
}
@media (max-width: 991px) {
  .cid-uF83hpeLxL .card-wrap {
    min-height: 560px;
  }
}
@media (max-width: 767px) {
  .cid-uF83hpeLxL .card-wrap {
    padding: 24px;
  }
}
.cid-uF83hpeLxL .card-img-box {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
}
.cid-uF83hpeLxL .card-img-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uF83hpeLxL .card-bg-frame {
  position: absolute;
  left: -33%;
  bottom: -40%;
  width: 56%;
  aspect-ratio: 1;
  z-index: 4;
  border-radius: 50%;
  background: rgba(67, 74, 81, 0.58);
}
@media (max-width: 991px) {
  .cid-uF83hpeLxL .card-bg-frame {
    left: -40%;
    bottom: -30%;
  }
}
@media (max-width: 767px) {
  .cid-uF83hpeLxL .card-bg-frame {
    left: -28%;
    bottom: -20%;
    width: 100vw;
    height: 100vw;
  }
}
@media (max-width: 575px) {
  .cid-uF83hpeLxL .card-bg-frame {
    left: -46%;
    bottom: -22%;
  }
}
.cid-uF83hpeLxL .card-text-box {
  position: relative;
  z-index: 5;
  width: 40%;
}
@media (max-width: 767px) {
  .cid-uF83hpeLxL .card-text-box {
    width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-uF83hpeLxL .card-text-box {
    width: 100%;
  }
}
.cid-uF83hpeLxL .card-title {
  color: #f6f6ef;
  margin-bottom: 3rem;
}
.cid-uF83hpeLxL .card-text {
  color: #f6f6ef;
  opacity: 0.8;
  margin-bottom: 1rem;
}
.cid-uF83hpeLxL .card-number {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uF83hpeLxL .card-text-small {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uF83hpeLxL .mbr-section-btn {
  margin-top: 10px;
}
.cid-tDtgumCE35 {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/city-bike-buyers-guide-3-1064x599.jpg");
}
.cid-tDtgumCE35 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDtgumCE35 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDtgumCE35 .mbr-section-title {
  color: #e9dfb3;
}
.cid-tDtgumCE35 .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDtgumCE35 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDtgumCE35 .mbr-text,
.cid-tDtgumCE35 .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-txbU1QOH3F {
  background-image: url("../../../assets/images/mbr-9.jpg");
}
.cid-txbU1QOH3F .mbr-fallback-image.disabled {
  display: none;
}
.cid-txbU1QOH3F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txbU1QOH3F .mbr-section-title {
  color: #fff;
}
.cid-txbU1QOH3F .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txbU1QOH3F .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txbU1QOH3F .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txbU1QOH3F .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txbU1QOH3F .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txbU1QOH3F .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txbU1QOH3F .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txbU1QOH3F .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txbU1QOH3F .mbr-text {
  color: #fcdb42;
}
.cid-txbU1QOH3F .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txbVqQPJyH {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-txbVqQPJyH .mbr-fallback-image.disabled {
  display: none;
}
.cid-txbVqQPJyH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txbVqQPJyH .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txbVqQPJyH .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txbVqQPJyH .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txbVqQPJyH .mbr-section-btn {
  margin-top: 30px;
}
.cid-txbVqQPJyH .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txbVqQPJyH .mbr-text,
.cid-txbVqQPJyH .mbr-section-btn {
  color: #c4cfde;
}
.cid-txc5VAEVJ3 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cartesio-disc-guerciotti-bici-da-corsa.jpg");
}
.cid-txc5VAEVJ3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txc5VAEVJ3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txc5VAEVJ3 .mbr-section-title {
  color: #fff;
}
.cid-txc5VAEVJ3 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #ffd618) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txc5VAEVJ3 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txc5VAEVJ3 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txc5VAEVJ3 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txc5VAEVJ3 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txc5VAEVJ3 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txc5VAEVJ3 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txc5VAEVJ3 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txc5VAEVJ3 .mbr-text {
  color: #fcdb42;
}
.cid-txc5VAEVJ3 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txc6NLH55l {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-txc6NLH55l .mbr-fallback-image.disabled {
  display: none;
}
.cid-txc6NLH55l .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txc6NLH55l .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-txc6NLH55l .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-txc6NLH55l .item-wrapper {
  position: relative;
}
.cid-txc6NLH55l .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-txc6NLH55l .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txc6NLH55l .carousel-control,
.cid-txc6NLH55l .close {
  background: #1b1b1b;
}
.cid-txc6NLH55l .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txc6NLH55l .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txc6NLH55l .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txc6NLH55l .carousel-control-next span {
  margin-left: 5px;
}
.cid-txc6NLH55l .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-txc6NLH55l .close::before {
  content: '\e91a';
}
.cid-txc6NLH55l .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-txc6NLH55l .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-txc6NLH55l .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txc6NLH55l .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txc6NLH55l .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txc6NLH55l .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txc6NLH55l .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-txc6NLH55l .carousel-indicators li.active,
.cid-txc6NLH55l .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txc6NLH55l .carousel-indicators li::after,
.cid-txc6NLH55l .carousel-indicators li::before {
  content: none;
}
.cid-txc6NLH55l .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txc6NLH55l .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txc6NLH55l .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txc6NLH55l .carousel-indicators {
    display: none;
  }
}
.cid-txc6NLH55l .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txc6NLH55l .carousel-inner > .active {
  display: block;
}
.cid-txc6NLH55l .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txc6NLH55l .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txc6NLH55l .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txc6NLH55l .carousel-control,
  .cid-txc6NLH55l .carousel-indicators,
  .cid-txc6NLH55l .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txc6NLH55l .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txc6NLH55l .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txc6NLH55l .carousel-indicators .active,
.cid-txc6NLH55l .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txc6NLH55l .carousel-indicators .active {
  background: #fff;
}
.cid-txc6NLH55l .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txc6NLH55l .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txc6NLH55l .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txc6NLH55l .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txc6NLH55l .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txc6NLH55l .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txc6NLH55l .carousel {
  width: 100%;
}
.cid-txc6NLH55l .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txc6NLH55l .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txc6NLH55l .modal.fade .modal-dialog,
.cid-txc6NLH55l .modal.in .modal-dialog {
  transform: none;
}
.cid-txc6NLH55l .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-txc6NLH55l H6 {
  text-align: center;
}
.cid-txc6NLH55l H3 {
  text-align: left;
}
.cid-txc6NLH55l hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txc6NLH55l H4 {
  text-align: left;
}
.cid-txc9RMZEb5 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txc9RMZEb5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txc9RMZEb5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txc9RMZEb5 .mbr-section-title {
  color: #212428;
  margin-bottom: 20px;
}
.cid-txc9RMZEb5 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txc9RMZEb5 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txc9RMZEb5 .mbr-section-btn {
  margin-top: 30px;
}
.cid-txc9RMZEb5 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txc9RMZEb5 .mbr-text,
.cid-txc9RMZEb5 .mbr-section-btn {
  color: #c4cfde;
}
.cid-txc9RMZEb5 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txc9OGdGpI {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txc9OGdGpI .mbr-fallback-image.disabled {
  display: none;
}
.cid-txc9OGdGpI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txc9OGdGpI .card-row {
  align-items: stretch;
}
.cid-txc9OGdGpI .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txc9OGdGpI .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txc9OGdGpI .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txc9OGdGpI .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txc9OGdGpI .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txc9OGdGpI .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txc9OGdGpI .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txc9OGdGpI .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txc9OGdGpI .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txc9OGdGpI .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txc9OGdGpI .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txc9OGdGpI .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txc9OGdGpI .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txc9OGdGpI .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txc9OGdGpI .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txc9OGdGpI .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txc9OGdGpI .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txc9OGdGpI .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txc9OGdGpI .text-row {
    padding-top: 30px;
  }
}
.cid-txc9OGdGpI .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txc9OGdGpI .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txc9OGdGpI .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txc9OGdGpI .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txc9OGdGpI .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txc9OGdGpI .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txc9OGdGpI .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txc9OGdGpI .card-text {
    flex-basis: 100%;
  }
}
.cid-txc9OGdGpI .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txc9OGdGpI .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFeyVcoIE0 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFeyVcoIE0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFeyVcoIE0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFeyVcoIE0 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFeyVcoIE0 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFeyVcoIE0 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFeyVcoIE0 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFeyVcoIE0 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFeyVcoIE0 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFeyVcoIE0 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFeyVcoIE0 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFeyVcoIE0 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFeyVcoIE0 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFeyVcoIE0 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFeyVcoIE0 .list-container {
  margin-top: 30px;
}
.cid-uFeyVcoIE0 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFeyVcoIE0 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFeyVcoIE0 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFeyVcoIE0 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFeyVcoIE0 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFeyVcoIE0 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFeyVcoIE0 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFeyVcoIE0 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFeyVcoIE0 .img-container {
    padding-right: 20px;
  }
}
.cid-uFeyVcoIE0 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFeyVcoIE0 .image-wrapper {
    padding: 15px;
  }
}
.cid-uFeyVcoIE0 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFeyVcoIE0 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFeyVcoIE0 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFeyVcoIE0 .mbr-text,
.cid-uFeyVcoIE0 .mbr-section-btn {
  color: #434a51;
}
.cid-uFeyYAAejm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFeyYAAejm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFeyYAAejm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFeyYAAejm .row {
  flex-direction: row-reverse;
}
.cid-uFeyYAAejm .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFeyYAAejm .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFeyYAAejm .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFeyYAAejm .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFeyYAAejm .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFeyYAAejm .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFeyYAAejm .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFeyYAAejm .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFeyYAAejm .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFeyYAAejm .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFeyYAAejm .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFeyYAAejm .list-container {
  margin-top: 30px;
}
.cid-uFeyYAAejm .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFeyYAAejm .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFeyYAAejm .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFeyYAAejm .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFeyYAAejm .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFeyYAAejm .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFeyYAAejm .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFeyYAAejm .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFeyYAAejm .img-container {
    padding-left: 20px;
  }
}
.cid-uFeyYAAejm .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFeyYAAejm .image-wrapper {
    padding: 15px;
  }
}
.cid-uFeyYAAejm .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFeyYAAejm .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFeyYAAejm .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFeyYAAejm .mbr-text,
.cid-uFeyYAAejm .mbr-section-btn {
  color: #434a51;
}
.cid-uFeyWXg8af {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFeyWXg8af .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFeyWXg8af .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFeyWXg8af .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFeyWXg8af .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFeyWXg8af .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFeyWXg8af .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFeyWXg8af .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFeyWXg8af .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFeyWXg8af .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFeyWXg8af .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFeyWXg8af .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFeyWXg8af .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFeyWXg8af .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFeyWXg8af .list-container {
  margin-top: 30px;
}
.cid-uFeyWXg8af .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFeyWXg8af .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFeyWXg8af .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFeyWXg8af .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFeyWXg8af .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFeyWXg8af .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFeyWXg8af .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFeyWXg8af .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFeyWXg8af .img-container {
    padding-right: 20px;
  }
}
.cid-uFeyWXg8af .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFeyWXg8af .image-wrapper {
    padding: 15px;
  }
}
.cid-uFeyWXg8af .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFeyWXg8af .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFeyWXg8af .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFeyWXg8af .mbr-text,
.cid-uFeyWXg8af .mbr-section-btn {
  color: #434a51;
}
.cid-uFeBHOTEbc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/bike-design.jpg");
}
.cid-uFeBHOTEbc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFeBHOTEbc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFeBHOTEbc .content-wrap {
  height: 700px;
}
@media (max-width: 992px) {
  .cid-uFeBHOTEbc .content-wrap {
    height: 350px;
  }
}
.cid-uFeBJTzNKg {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-uFeBJTzNKg .content {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFeBJTzNKg .content {
    flex-wrap: wrap;
  }
}
.cid-uFeBJTzNKg h2,
.cid-uFeBJTzNKg h4,
.cid-uFeBJTzNKg h3,
.cid-uFeBJTzNKg h6,
.cid-uFeBJTzNKg p,
.cid-uFeBJTzNKg ul {
  margin: 0;
}
.cid-uFeBJTzNKg ul {
  padding: 0;
  list-style-type: none;
}
.cid-uFeBJTzNKg .heading {
  width: 35%;
  margin-bottom: 37px;
}
@media (max-width: 1024px) {
  .cid-uFeBJTzNKg .heading {
    width: 100%;
  }
}
.cid-uFeBJTzNKg .heading-inner {
  max-width: 476px;
}
.cid-uFeBJTzNKg .mbr-section-title {
  color: #000000;
}
.cid-uFeBJTzNKg .mbr-section-subtitle {
  color: #6b6b6b;
}
.cid-uFeBJTzNKg .cards {
  width: 65%;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFeBJTzNKg .cards {
    width: 100%;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-uFeBJTzNKg .cards {
    flex-direction: column;
    padding-top: 0px;
  }
}
.cid-uFeBJTzNKg .card {
  width: 34%;
}
@media (max-width: 1024px) {
  .cid-uFeBJTzNKg .card {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFeBJTzNKg .card {
    width: 100%;
    padding-top: 30px;
  }
}
.cid-uFeBJTzNKg .mbr-card-title {
  color: #000000;
  margin-bottom: 3px;
}
.cid-uFeBJTzNKg .mbr-card-subtitle {
  color: #6b6b6b;
}
.cid-uFeBJTzNKg .list {
  padding-top: 5px;
  margin-bottom: 24px;
  color: #6b6b6b;
}
.cid-txcdWiJmqP {
  background-image: url("../../../assets/images/cartesio-rim-guerciotti-bici-da-corsa.jpg");
}
.cid-txcdWiJmqP .mbr-fallback-image.disabled {
  display: none;
}
.cid-txcdWiJmqP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txcdWiJmqP .mbr-section-title {
  color: #fff;
}
.cid-txcdWiJmqP .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txcdWiJmqP .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txcdWiJmqP .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txcdWiJmqP .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txcdWiJmqP .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txcdWiJmqP .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txcdWiJmqP .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txcdWiJmqP .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txcdWiJmqP .mbr-text {
  color: #fcdb42;
}
.cid-txcdWiJmqP .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txcemAekBh {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-txcemAekBh .mbr-fallback-image.disabled {
  display: none;
}
.cid-txcemAekBh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txcemAekBh .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-txcemAekBh .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-txcemAekBh .item-wrapper {
  position: relative;
}
.cid-txcemAekBh .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-txcemAekBh .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txcemAekBh .carousel-control,
.cid-txcemAekBh .close {
  background: #1b1b1b;
}
.cid-txcemAekBh .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txcemAekBh .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txcemAekBh .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txcemAekBh .carousel-control-next span {
  margin-left: 5px;
}
.cid-txcemAekBh .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-txcemAekBh .close::before {
  content: '\e91a';
}
.cid-txcemAekBh .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-txcemAekBh .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-txcemAekBh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txcemAekBh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txcemAekBh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txcemAekBh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txcemAekBh .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-txcemAekBh .carousel-indicators li.active,
.cid-txcemAekBh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txcemAekBh .carousel-indicators li::after,
.cid-txcemAekBh .carousel-indicators li::before {
  content: none;
}
.cid-txcemAekBh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txcemAekBh .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txcemAekBh .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txcemAekBh .carousel-indicators {
    display: none;
  }
}
.cid-txcemAekBh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txcemAekBh .carousel-inner > .active {
  display: block;
}
.cid-txcemAekBh .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txcemAekBh .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txcemAekBh .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txcemAekBh .carousel-control,
  .cid-txcemAekBh .carousel-indicators,
  .cid-txcemAekBh .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txcemAekBh .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txcemAekBh .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txcemAekBh .carousel-indicators .active,
.cid-txcemAekBh .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txcemAekBh .carousel-indicators .active {
  background: #fff;
}
.cid-txcemAekBh .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txcemAekBh .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txcemAekBh .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txcemAekBh .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txcemAekBh .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txcemAekBh .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txcemAekBh .carousel {
  width: 100%;
}
.cid-txcemAekBh .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txcemAekBh .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txcemAekBh .modal.fade .modal-dialog,
.cid-txcemAekBh .modal.in .modal-dialog {
  transform: none;
}
.cid-txcemAekBh .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-txcemAekBh H6 {
  text-align: center;
}
.cid-txcemAekBh H3 {
  text-align: left;
}
.cid-txcemAekBh hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txcemAekBh H4 {
  text-align: left;
}
.cid-txciWCpqaR {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txciWCpqaR .mbr-fallback-image.disabled {
  display: none;
}
.cid-txciWCpqaR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txciWCpqaR .mbr-section-title {
  color: #212428;
  margin-bottom: 20px;
}
.cid-txciWCpqaR .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txciWCpqaR .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txciWCpqaR .mbr-section-btn {
  margin-top: 30px;
}
.cid-txciWCpqaR .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txciWCpqaR .mbr-text,
.cid-txciWCpqaR .mbr-section-btn {
  color: #c4cfde;
}
.cid-txciWCpqaR hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txciTVfcxO {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txciTVfcxO .mbr-fallback-image.disabled {
  display: none;
}
.cid-txciTVfcxO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txciTVfcxO .card-row {
  align-items: stretch;
}
.cid-txciTVfcxO .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txciTVfcxO .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txciTVfcxO .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txciTVfcxO .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txciTVfcxO .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txciTVfcxO .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txciTVfcxO .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txciTVfcxO .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txciTVfcxO .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txciTVfcxO .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txciTVfcxO .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txciTVfcxO .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txciTVfcxO .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txciTVfcxO .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txciTVfcxO .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txciTVfcxO .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txciTVfcxO .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txciTVfcxO .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txciTVfcxO .text-row {
    padding-top: 30px;
  }
}
.cid-txciTVfcxO .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txciTVfcxO .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txciTVfcxO .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txciTVfcxO .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txciTVfcxO .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txciTVfcxO .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txciTVfcxO .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txciTVfcxO .card-text {
    flex-basis: 100%;
  }
}
.cid-txciTVfcxO .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txciTVfcxO .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFeFRiTjCE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/bike-design.jpg");
}
.cid-uFeFRiTjCE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFeFRiTjCE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFeFRiTjCE .content-wrap {
  height: 700px;
}
@media (max-width: 992px) {
  .cid-uFeFRiTjCE .content-wrap {
    height: 350px;
  }
}
.cid-uFeGEM1eaV {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-uFeGEM1eaV .content {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFeGEM1eaV .content {
    flex-wrap: wrap;
  }
}
.cid-uFeGEM1eaV h2,
.cid-uFeGEM1eaV h4,
.cid-uFeGEM1eaV h3,
.cid-uFeGEM1eaV h6,
.cid-uFeGEM1eaV p,
.cid-uFeGEM1eaV ul {
  margin: 0;
}
.cid-uFeGEM1eaV ul {
  padding: 0;
  list-style-type: none;
}
.cid-uFeGEM1eaV .heading {
  width: 35%;
  margin-bottom: 37px;
}
@media (max-width: 1024px) {
  .cid-uFeGEM1eaV .heading {
    width: 100%;
  }
}
.cid-uFeGEM1eaV .heading-inner {
  max-width: 476px;
}
.cid-uFeGEM1eaV .mbr-section-title {
  color: #000000;
}
.cid-uFeGEM1eaV .mbr-section-subtitle {
  color: #6b6b6b;
}
.cid-uFeGEM1eaV .cards {
  width: 65%;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFeGEM1eaV .cards {
    width: 100%;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-uFeGEM1eaV .cards {
    flex-direction: column;
    padding-top: 0px;
  }
}
.cid-uFeGEM1eaV .card {
  width: 34%;
}
@media (max-width: 1024px) {
  .cid-uFeGEM1eaV .card {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFeGEM1eaV .card {
    width: 100%;
    padding-top: 30px;
  }
}
.cid-uFeGEM1eaV .mbr-card-title {
  color: #000000;
  margin-bottom: 3px;
}
.cid-uFeGEM1eaV .mbr-card-subtitle {
  color: #6b6b6b;
}
.cid-uFeGEM1eaV .list {
  padding-top: 5px;
  margin-bottom: 24px;
  color: #6b6b6b;
}
.cid-uFeFPzQDV0 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFeFPzQDV0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFeFPzQDV0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFeFPzQDV0 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFeFPzQDV0 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFeFPzQDV0 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFeFPzQDV0 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFeFPzQDV0 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFeFPzQDV0 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFeFPzQDV0 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFeFPzQDV0 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFeFPzQDV0 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFeFPzQDV0 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFeFPzQDV0 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFeFPzQDV0 .list-container {
  margin-top: 30px;
}
.cid-uFeFPzQDV0 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFeFPzQDV0 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFeFPzQDV0 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFeFPzQDV0 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFeFPzQDV0 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFeFPzQDV0 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFeFPzQDV0 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFeFPzQDV0 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFeFPzQDV0 .img-container {
    padding-right: 20px;
  }
}
.cid-uFeFPzQDV0 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFeFPzQDV0 .image-wrapper {
    padding: 15px;
  }
}
.cid-uFeFPzQDV0 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFeFPzQDV0 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFeFPzQDV0 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFeFPzQDV0 .mbr-text,
.cid-uFeFPzQDV0 .mbr-section-btn {
  color: #434a51;
}
.cid-uFeFSWdnUd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFeFSWdnUd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFeFSWdnUd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFeFSWdnUd .row {
  flex-direction: row-reverse;
}
.cid-uFeFSWdnUd .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFeFSWdnUd .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFeFSWdnUd .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFeFSWdnUd .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFeFSWdnUd .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFeFSWdnUd .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFeFSWdnUd .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFeFSWdnUd .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFeFSWdnUd .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFeFSWdnUd .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFeFSWdnUd .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFeFSWdnUd .list-container {
  margin-top: 30px;
}
.cid-uFeFSWdnUd .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFeFSWdnUd .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFeFSWdnUd .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFeFSWdnUd .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFeFSWdnUd .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFeFSWdnUd .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFeFSWdnUd .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFeFSWdnUd .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFeFSWdnUd .img-container {
    padding-left: 20px;
  }
}
.cid-uFeFSWdnUd .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFeFSWdnUd .image-wrapper {
    padding: 15px;
  }
}
.cid-uFeFSWdnUd .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFeFSWdnUd .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFeFSWdnUd .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFeFSWdnUd .mbr-text,
.cid-uFeFSWdnUd .mbr-section-btn {
  color: #434a51;
}
.cid-uFeFU5nBiF {
  padding-top: 0rem;
  padding-bottom: 7rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFeFU5nBiF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFeFU5nBiF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFeFU5nBiF .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFeFU5nBiF .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFeFU5nBiF .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFeFU5nBiF .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFeFU5nBiF .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFeFU5nBiF .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFeFU5nBiF .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFeFU5nBiF .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFeFU5nBiF .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFeFU5nBiF .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFeFU5nBiF .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFeFU5nBiF .list-container {
  margin-top: 30px;
}
.cid-uFeFU5nBiF .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFeFU5nBiF .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFeFU5nBiF .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFeFU5nBiF .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFeFU5nBiF .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFeFU5nBiF .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFeFU5nBiF .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFeFU5nBiF .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFeFU5nBiF .img-container {
    padding-right: 20px;
  }
}
.cid-uFeFU5nBiF .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFeFU5nBiF .image-wrapper {
    padding: 15px;
  }
}
.cid-uFeFU5nBiF .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFeFU5nBiF .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFeFU5nBiF .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFeFU5nBiF .mbr-text,
.cid-uFeFU5nBiF .mbr-section-btn {
  color: #434a51;
}
.cid-uFgZa8olo6 {
  background-image: url("../../../assets/images/guerciotti-sansiro.jpg");
}
.cid-uFgZa8olo6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFgZa8olo6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFgZa8olo6 .mbr-section-title {
  color: #fff;
}
.cid-uFgZa8olo6 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uFgZa8olo6 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-uFgZa8olo6 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uFgZa8olo6 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uFgZa8olo6 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uFgZa8olo6 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uFgZa8olo6 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uFgZa8olo6 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uFgZa8olo6 .mbr-text {
  color: #fcdb42;
}
.cid-uFgZa8olo6 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uFgZR493sH {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-uFgZR493sH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFgZR493sH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFgZR493sH .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uFgZR493sH .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uFgZR493sH .item-wrapper {
  position: relative;
}
.cid-uFgZR493sH .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-uFgZR493sH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFgZR493sH .carousel-control,
.cid-uFgZR493sH .close {
  background: #1b1b1b;
}
.cid-uFgZR493sH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFgZR493sH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFgZR493sH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFgZR493sH .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFgZR493sH .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-uFgZR493sH .close::before {
  content: '\e91a';
}
.cid-uFgZR493sH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFgZR493sH .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-uFgZR493sH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFgZR493sH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFgZR493sH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFgZR493sH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFgZR493sH .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-uFgZR493sH .carousel-indicators li.active,
.cid-uFgZR493sH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFgZR493sH .carousel-indicators li::after,
.cid-uFgZR493sH .carousel-indicators li::before {
  content: none;
}
.cid-uFgZR493sH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFgZR493sH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFgZR493sH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFgZR493sH .carousel-indicators {
    display: none;
  }
}
.cid-uFgZR493sH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFgZR493sH .carousel-inner > .active {
  display: block;
}
.cid-uFgZR493sH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFgZR493sH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFgZR493sH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFgZR493sH .carousel-control,
  .cid-uFgZR493sH .carousel-indicators,
  .cid-uFgZR493sH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFgZR493sH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFgZR493sH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFgZR493sH .carousel-indicators .active,
.cid-uFgZR493sH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFgZR493sH .carousel-indicators .active {
  background: #fff;
}
.cid-uFgZR493sH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFgZR493sH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFgZR493sH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFgZR493sH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFgZR493sH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFgZR493sH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFgZR493sH .carousel {
  width: 100%;
}
.cid-uFgZR493sH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFgZR493sH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFgZR493sH .modal.fade .modal-dialog,
.cid-uFgZR493sH .modal.in .modal-dialog {
  transform: none;
}
.cid-uFgZR493sH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uFgZR493sH H6 {
  text-align: center;
}
.cid-uFgZR493sH H3 {
  text-align: left;
}
.cid-uFgZR493sH hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFgZR493sH H4 {
  text-align: left;
}
.cid-uFgZUczI4v {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFgZUczI4v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFgZUczI4v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFgZUczI4v .mbr-section-title {
  color: #212428;
  margin-bottom: 20px;
}
.cid-uFgZUczI4v .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFgZUczI4v .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFgZUczI4v .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFgZUczI4v .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFgZUczI4v .mbr-text,
.cid-uFgZUczI4v .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFgZUczI4v hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFgZVqZABm {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFgZVqZABm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFgZVqZABm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFgZVqZABm .card-row {
  align-items: stretch;
}
.cid-uFgZVqZABm .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uFgZVqZABm .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFgZVqZABm .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFgZVqZABm .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uFgZVqZABm .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uFgZVqZABm .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uFgZVqZABm .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFgZVqZABm .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uFgZVqZABm .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uFgZVqZABm .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uFgZVqZABm .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uFgZVqZABm .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uFgZVqZABm .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uFgZVqZABm .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uFgZVqZABm .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uFgZVqZABm .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uFgZVqZABm .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uFgZVqZABm .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uFgZVqZABm .text-row {
    padding-top: 30px;
  }
}
.cid-uFgZVqZABm .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-uFgZVqZABm .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uFgZVqZABm .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uFgZVqZABm .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uFgZVqZABm .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uFgZVqZABm .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uFgZVqZABm .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uFgZVqZABm .card-text {
    flex-basis: 100%;
  }
}
.cid-uFgZVqZABm .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uFgZVqZABm .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFh00RXAMP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/bike-design.jpg");
}
.cid-uFh00RXAMP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFh00RXAMP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFh00RXAMP .content-wrap {
  height: 700px;
}
@media (max-width: 992px) {
  .cid-uFh00RXAMP .content-wrap {
    height: 350px;
  }
}
.cid-uFh02ha9RO {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-uFh02ha9RO .content {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFh02ha9RO .content {
    flex-wrap: wrap;
  }
}
.cid-uFh02ha9RO h2,
.cid-uFh02ha9RO h4,
.cid-uFh02ha9RO h3,
.cid-uFh02ha9RO h6,
.cid-uFh02ha9RO p,
.cid-uFh02ha9RO ul {
  margin: 0;
}
.cid-uFh02ha9RO ul {
  padding: 0;
  list-style-type: none;
}
.cid-uFh02ha9RO .heading {
  width: 35%;
  margin-bottom: 37px;
}
@media (max-width: 1024px) {
  .cid-uFh02ha9RO .heading {
    width: 100%;
  }
}
.cid-uFh02ha9RO .heading-inner {
  max-width: 476px;
}
.cid-uFh02ha9RO .mbr-section-title {
  color: #000000;
}
.cid-uFh02ha9RO .mbr-section-subtitle {
  color: #6b6b6b;
}
.cid-uFh02ha9RO .cards {
  width: 65%;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFh02ha9RO .cards {
    width: 100%;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-uFh02ha9RO .cards {
    flex-direction: column;
    padding-top: 0px;
  }
}
.cid-uFh02ha9RO .card {
  width: 34%;
}
@media (max-width: 1024px) {
  .cid-uFh02ha9RO .card {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFh02ha9RO .card {
    width: 100%;
    padding-top: 30px;
  }
}
.cid-uFh02ha9RO .mbr-card-title {
  color: #000000;
  margin-bottom: 3px;
}
.cid-uFh02ha9RO .mbr-card-subtitle {
  color: #6b6b6b;
}
.cid-uFh02ha9RO .list {
  padding-top: 5px;
  margin-bottom: 24px;
  color: #6b6b6b;
}
.cid-uFh08Uu0as {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFh08Uu0as .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFh08Uu0as .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFh08Uu0as .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFh08Uu0as .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFh08Uu0as .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFh08Uu0as .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFh08Uu0as .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFh08Uu0as .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFh08Uu0as .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFh08Uu0as .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFh08Uu0as .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFh08Uu0as .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFh08Uu0as .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFh08Uu0as .list-container {
  margin-top: 30px;
}
.cid-uFh08Uu0as .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFh08Uu0as .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFh08Uu0as .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFh08Uu0as .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFh08Uu0as .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFh08Uu0as .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFh08Uu0as .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFh08Uu0as .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFh08Uu0as .img-container {
    padding-right: 20px;
  }
}
.cid-uFh08Uu0as .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFh08Uu0as .image-wrapper {
    padding: 15px;
  }
}
.cid-uFh08Uu0as .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFh08Uu0as .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFh08Uu0as .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFh08Uu0as .mbr-text,
.cid-uFh08Uu0as .mbr-section-btn {
  color: #434a51;
}
.cid-uFh07S2D61 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFh07S2D61 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFh07S2D61 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFh07S2D61 .row {
  flex-direction: row-reverse;
}
.cid-uFh07S2D61 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFh07S2D61 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFh07S2D61 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFh07S2D61 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFh07S2D61 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFh07S2D61 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFh07S2D61 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFh07S2D61 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFh07S2D61 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFh07S2D61 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFh07S2D61 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFh07S2D61 .list-container {
  margin-top: 30px;
}
.cid-uFh07S2D61 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFh07S2D61 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFh07S2D61 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFh07S2D61 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFh07S2D61 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFh07S2D61 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFh07S2D61 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFh07S2D61 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFh07S2D61 .img-container {
    padding-left: 20px;
  }
}
.cid-uFh07S2D61 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFh07S2D61 .image-wrapper {
    padding: 15px;
  }
}
.cid-uFh07S2D61 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFh07S2D61 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFh07S2D61 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFh07S2D61 .mbr-text,
.cid-uFh07S2D61 .mbr-section-btn {
  color: #434a51;
}
.cid-uFh06R4n2u {
  padding-top: 0rem;
  padding-bottom: 6rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFh06R4n2u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFh06R4n2u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFh06R4n2u .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFh06R4n2u .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFh06R4n2u .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFh06R4n2u .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFh06R4n2u .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFh06R4n2u .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFh06R4n2u .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFh06R4n2u .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFh06R4n2u .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFh06R4n2u .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFh06R4n2u .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFh06R4n2u .list-container {
  margin-top: 30px;
}
.cid-uFh06R4n2u .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFh06R4n2u .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFh06R4n2u .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFh06R4n2u .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFh06R4n2u .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFh06R4n2u .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFh06R4n2u .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFh06R4n2u .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFh06R4n2u .img-container {
    padding-right: 20px;
  }
}
.cid-uFh06R4n2u .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFh06R4n2u .image-wrapper {
    padding: 15px;
  }
}
.cid-uFh06R4n2u .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFh06R4n2u .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFh06R4n2u .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFh06R4n2u .mbr-text,
.cid-uFh06R4n2u .mbr-section-btn {
  color: #434a51;
}
.cid-tDtizrX389 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/city-bike-buyers-guide-3-1064x599.jpg");
}
.cid-tDtizrX389 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDtizrX389 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDtizrX389 .mbr-section-title {
  color: #FFFFFF;
}
.cid-tDtizrX389 .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDtizrX389 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDtizrX389 .mbr-text,
.cid-tDtizrX389 .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tw8bib53wp {
  background-image: url("../../../assets/images/lighter-1.jpeg");
}
.cid-tw8bib53wp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tw8bib53wp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tw8bib53wp .mbr-section-title {
  color: #fff;
  line-height: 1em;
}
.cid-tw8bib53wp .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #1ae6fa) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  line-height: 1em;
}
.cid-tw8bib53wp .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tw8bib53wp .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tw8bib53wp .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tw8bib53wp .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tw8bib53wp .text-transform-container:hover .mbr-text {
  color: #1ae6fa;
}
.cid-tw8bib53wp .text-transform-container:hover .mbr-text a {
  color: #1ae6fa !important;
}
.cid-tw8bib53wp .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #1ae6fa;
}
.cid-tw8bib53wp .mbr-text {
  color: #fcdb42;
}
.cid-tw8bib53wp .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #1ae6fa;
  margin-left: 0.75rem;
}
.cid-tw8bib53wp .mbr-text,
.cid-tw8bib53wp .mbr-section-btn {
  color: #08ff9c;
}
.cid-uFZ4ZlSw3v {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFZ4ZlSw3v .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFZ4ZlSw3v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFZ4ZlSw3v .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uFZ4ZlSw3v .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uFZ4ZlSw3v .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFZ4ZlSw3v .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uFZ4ZlSw3v .carousel-control,
.cid-uFZ4ZlSw3v .close {
  background: #1b1b1b;
}
.cid-uFZ4ZlSw3v .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFZ4ZlSw3v .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFZ4ZlSw3v .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFZ4ZlSw3v .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFZ4ZlSw3v .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFZ4ZlSw3v .close::before {
  content: '\e91a';
}
.cid-uFZ4ZlSw3v .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uFZ4ZlSw3v .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFZ4ZlSw3v .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ4ZlSw3v .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFZ4ZlSw3v .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFZ4ZlSw3v .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFZ4ZlSw3v .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFZ4ZlSw3v .carousel-indicators li.active,
.cid-uFZ4ZlSw3v .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFZ4ZlSw3v .carousel-indicators li::after,
.cid-uFZ4ZlSw3v .carousel-indicators li::before {
  content: none;
}
.cid-uFZ4ZlSw3v .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFZ4ZlSw3v .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFZ4ZlSw3v .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFZ4ZlSw3v .carousel-indicators {
    display: none;
  }
}
.cid-uFZ4ZlSw3v .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFZ4ZlSw3v .carousel-inner > .active {
  display: block;
}
.cid-uFZ4ZlSw3v .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ4ZlSw3v .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZ4ZlSw3v .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFZ4ZlSw3v .carousel-control,
  .cid-uFZ4ZlSw3v .carousel-indicators,
  .cid-uFZ4ZlSw3v .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFZ4ZlSw3v .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFZ4ZlSw3v .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFZ4ZlSw3v .carousel-indicators .active,
.cid-uFZ4ZlSw3v .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFZ4ZlSw3v .carousel-indicators .active {
  background: #fafafa;
}
.cid-uFZ4ZlSw3v .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFZ4ZlSw3v .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFZ4ZlSw3v .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFZ4ZlSw3v .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFZ4ZlSw3v .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFZ4ZlSw3v .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFZ4ZlSw3v .carousel {
  width: 100%;
}
.cid-uFZ4ZlSw3v .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFZ4ZlSw3v .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFZ4ZlSw3v .modal.fade .modal-dialog,
.cid-uFZ4ZlSw3v .modal.in .modal-dialog {
  transform: none;
}
.cid-uFZ4ZlSw3v H6 {
  text-align: center;
}
.cid-uFZ4ZlSw3v .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uFZ4ZlSw3v .rotate {
    top: -6px;
  }
}
.cid-uFZ4ZlSw3v .title-relative {
  position: relative;
}
.cid-uFZ4ZlSw3v .mbr-section-title,
.cid-uFZ4ZlSw3v .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uFZ4ZlSw3v .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uFZ4ZlSw3v .item-content {
    padding-top: 10px;
  }
}
.cid-uFZ4ZlSw3v .mbr-text,
.cid-uFZ4ZlSw3v .item-title {
  color: #fafafa;
}
.cid-uFZ4ZlSw3v .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uFZ4ZlSw3v .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uFZ4ZlSw3v .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uFZ4ZlSw3v .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uFZ4ZlSw3v .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uFZ4ZlSw3v .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uFZ4ZlSw3v .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uFZ4ZlSw3v .mbr-section-subtitle {
  color: #13171f;
}
.cid-uFZ4ZlSw3v .mbr-section-title {
  color: #23272b;
}
.cid-uFZ4ZlSw3v .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uFZ4ZlSw3v .mbr-text,
.cid-uFZ4ZlSw3v .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uFZ4ZlSw3v hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txDAPs4cXP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txDAPs4cXP .mbr-section-head {
  width: 100%;
}
.cid-txDAPs4cXP .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFZ572d9MQ {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFZ572d9MQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFZ572d9MQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFZ572d9MQ .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uFZ572d9MQ .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uFZ572d9MQ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFZ572d9MQ .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uFZ572d9MQ .carousel-control,
.cid-uFZ572d9MQ .close {
  background: #1b1b1b;
}
.cid-uFZ572d9MQ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFZ572d9MQ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFZ572d9MQ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFZ572d9MQ .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFZ572d9MQ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFZ572d9MQ .close::before {
  content: '\e91a';
}
.cid-uFZ572d9MQ .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uFZ572d9MQ .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFZ572d9MQ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ572d9MQ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFZ572d9MQ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFZ572d9MQ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFZ572d9MQ .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFZ572d9MQ .carousel-indicators li.active,
.cid-uFZ572d9MQ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFZ572d9MQ .carousel-indicators li::after,
.cid-uFZ572d9MQ .carousel-indicators li::before {
  content: none;
}
.cid-uFZ572d9MQ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFZ572d9MQ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFZ572d9MQ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFZ572d9MQ .carousel-indicators {
    display: none;
  }
}
.cid-uFZ572d9MQ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFZ572d9MQ .carousel-inner > .active {
  display: block;
}
.cid-uFZ572d9MQ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ572d9MQ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZ572d9MQ .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFZ572d9MQ .carousel-control,
  .cid-uFZ572d9MQ .carousel-indicators,
  .cid-uFZ572d9MQ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFZ572d9MQ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFZ572d9MQ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFZ572d9MQ .carousel-indicators .active,
.cid-uFZ572d9MQ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFZ572d9MQ .carousel-indicators .active {
  background: #fafafa;
}
.cid-uFZ572d9MQ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFZ572d9MQ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFZ572d9MQ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFZ572d9MQ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFZ572d9MQ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFZ572d9MQ .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFZ572d9MQ .carousel {
  width: 100%;
}
.cid-uFZ572d9MQ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFZ572d9MQ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFZ572d9MQ .modal.fade .modal-dialog,
.cid-uFZ572d9MQ .modal.in .modal-dialog {
  transform: none;
}
.cid-uFZ572d9MQ H6 {
  text-align: center;
}
.cid-uFZ572d9MQ .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uFZ572d9MQ .rotate {
    top: -6px;
  }
}
.cid-uFZ572d9MQ .title-relative {
  position: relative;
}
.cid-uFZ572d9MQ .mbr-section-title,
.cid-uFZ572d9MQ .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uFZ572d9MQ .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uFZ572d9MQ .item-content {
    padding-top: 10px;
  }
}
.cid-uFZ572d9MQ .mbr-text,
.cid-uFZ572d9MQ .item-title {
  color: #fafafa;
}
.cid-uFZ572d9MQ .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uFZ572d9MQ .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uFZ572d9MQ .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uFZ572d9MQ .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uFZ572d9MQ .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uFZ572d9MQ .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uFZ572d9MQ .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uFZ572d9MQ .mbr-section-subtitle {
  color: #13171f;
}
.cid-uFZ572d9MQ .mbr-section-title {
  color: #23272b;
}
.cid-uFZ572d9MQ .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uFZ572d9MQ .mbr-text,
.cid-uFZ572d9MQ .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uFZ572d9MQ hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFZ5gFRPQL {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFZ5gFRPQL .mbr-section-head {
  width: 100%;
}
.cid-uFZ5gFRPQL .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFZ5cRlTsl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFZ5cRlTsl .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFZ5cRlTsl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFZ5cRlTsl .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uFZ5cRlTsl .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uFZ5cRlTsl .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFZ5cRlTsl .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uFZ5cRlTsl .carousel-control,
.cid-uFZ5cRlTsl .close {
  background: #1b1b1b;
}
.cid-uFZ5cRlTsl .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFZ5cRlTsl .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFZ5cRlTsl .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFZ5cRlTsl .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFZ5cRlTsl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFZ5cRlTsl .close::before {
  content: '\e91a';
}
.cid-uFZ5cRlTsl .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uFZ5cRlTsl .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFZ5cRlTsl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ5cRlTsl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFZ5cRlTsl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFZ5cRlTsl .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFZ5cRlTsl .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFZ5cRlTsl .carousel-indicators li.active,
.cid-uFZ5cRlTsl .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFZ5cRlTsl .carousel-indicators li::after,
.cid-uFZ5cRlTsl .carousel-indicators li::before {
  content: none;
}
.cid-uFZ5cRlTsl .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFZ5cRlTsl .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFZ5cRlTsl .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFZ5cRlTsl .carousel-indicators {
    display: none;
  }
}
.cid-uFZ5cRlTsl .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFZ5cRlTsl .carousel-inner > .active {
  display: block;
}
.cid-uFZ5cRlTsl .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ5cRlTsl .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZ5cRlTsl .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFZ5cRlTsl .carousel-control,
  .cid-uFZ5cRlTsl .carousel-indicators,
  .cid-uFZ5cRlTsl .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFZ5cRlTsl .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFZ5cRlTsl .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFZ5cRlTsl .carousel-indicators .active,
.cid-uFZ5cRlTsl .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFZ5cRlTsl .carousel-indicators .active {
  background: #fafafa;
}
.cid-uFZ5cRlTsl .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFZ5cRlTsl .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFZ5cRlTsl .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFZ5cRlTsl .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFZ5cRlTsl .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFZ5cRlTsl .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFZ5cRlTsl .carousel {
  width: 100%;
}
.cid-uFZ5cRlTsl .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFZ5cRlTsl .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFZ5cRlTsl .modal.fade .modal-dialog,
.cid-uFZ5cRlTsl .modal.in .modal-dialog {
  transform: none;
}
.cid-uFZ5cRlTsl H6 {
  text-align: center;
}
.cid-uFZ5cRlTsl .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uFZ5cRlTsl .rotate {
    top: -6px;
  }
}
.cid-uFZ5cRlTsl .title-relative {
  position: relative;
}
.cid-uFZ5cRlTsl .mbr-section-title,
.cid-uFZ5cRlTsl .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uFZ5cRlTsl .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uFZ5cRlTsl .item-content {
    padding-top: 10px;
  }
}
.cid-uFZ5cRlTsl .mbr-text,
.cid-uFZ5cRlTsl .item-title {
  color: #fafafa;
}
.cid-uFZ5cRlTsl .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uFZ5cRlTsl .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uFZ5cRlTsl .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uFZ5cRlTsl .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uFZ5cRlTsl .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uFZ5cRlTsl .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uFZ5cRlTsl .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uFZ5cRlTsl .mbr-section-subtitle {
  color: #13171f;
}
.cid-uFZ5cRlTsl .mbr-section-title {
  color: #23272b;
}
.cid-uFZ5cRlTsl .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uFZ5cRlTsl .mbr-text,
.cid-uFZ5cRlTsl .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uFZ5cRlTsl hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txDBj2hUHu {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txDBj2hUHu .mbr-section-head {
  width: 100%;
}
.cid-txDBj2hUHu .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFZ63cFZfh {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFZ63cFZfh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFZ63cFZfh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFZ63cFZfh .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uFZ63cFZfh .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uFZ63cFZfh .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFZ63cFZfh .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uFZ63cFZfh .carousel-control,
.cid-uFZ63cFZfh .close {
  background: #1b1b1b;
}
.cid-uFZ63cFZfh .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFZ63cFZfh .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFZ63cFZfh .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFZ63cFZfh .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFZ63cFZfh .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFZ63cFZfh .close::before {
  content: '\e91a';
}
.cid-uFZ63cFZfh .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uFZ63cFZfh .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFZ63cFZfh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ63cFZfh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFZ63cFZfh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFZ63cFZfh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFZ63cFZfh .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFZ63cFZfh .carousel-indicators li.active,
.cid-uFZ63cFZfh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFZ63cFZfh .carousel-indicators li::after,
.cid-uFZ63cFZfh .carousel-indicators li::before {
  content: none;
}
.cid-uFZ63cFZfh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFZ63cFZfh .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFZ63cFZfh .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFZ63cFZfh .carousel-indicators {
    display: none;
  }
}
.cid-uFZ63cFZfh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFZ63cFZfh .carousel-inner > .active {
  display: block;
}
.cid-uFZ63cFZfh .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ63cFZfh .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZ63cFZfh .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFZ63cFZfh .carousel-control,
  .cid-uFZ63cFZfh .carousel-indicators,
  .cid-uFZ63cFZfh .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFZ63cFZfh .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFZ63cFZfh .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFZ63cFZfh .carousel-indicators .active,
.cid-uFZ63cFZfh .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFZ63cFZfh .carousel-indicators .active {
  background: #fafafa;
}
.cid-uFZ63cFZfh .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFZ63cFZfh .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFZ63cFZfh .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFZ63cFZfh .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFZ63cFZfh .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFZ63cFZfh .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFZ63cFZfh .carousel {
  width: 100%;
}
.cid-uFZ63cFZfh .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFZ63cFZfh .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFZ63cFZfh .modal.fade .modal-dialog,
.cid-uFZ63cFZfh .modal.in .modal-dialog {
  transform: none;
}
.cid-uFZ63cFZfh H6 {
  text-align: center;
}
.cid-uFZ63cFZfh .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uFZ63cFZfh .rotate {
    top: -6px;
  }
}
.cid-uFZ63cFZfh .title-relative {
  position: relative;
}
.cid-uFZ63cFZfh .mbr-section-title,
.cid-uFZ63cFZfh .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uFZ63cFZfh .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uFZ63cFZfh .item-content {
    padding-top: 10px;
  }
}
.cid-uFZ63cFZfh .mbr-text,
.cid-uFZ63cFZfh .item-title {
  color: #fafafa;
}
.cid-uFZ63cFZfh .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uFZ63cFZfh .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uFZ63cFZfh .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uFZ63cFZfh .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uFZ63cFZfh .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uFZ63cFZfh .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uFZ63cFZfh .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uFZ63cFZfh .mbr-section-subtitle {
  color: #13171f;
}
.cid-uFZ63cFZfh .mbr-section-title {
  color: #23272b;
}
.cid-uFZ63cFZfh .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uFZ63cFZfh .mbr-text,
.cid-uFZ63cFZfh .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uFZ63cFZfh hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFZ6QVsmf1 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFZ6QVsmf1 .mbr-section-head {
  width: 100%;
}
.cid-uFZ6QVsmf1 .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-txDAR9qjw8 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDAR9qjw8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txDAR9qjw8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txDAR9qjw8 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-txDAR9qjw8 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-txDAR9qjw8 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txDAR9qjw8 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-txDAR9qjw8 .carousel-control,
.cid-txDAR9qjw8 .close {
  background: #1b1b1b;
}
.cid-txDAR9qjw8 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txDAR9qjw8 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txDAR9qjw8 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txDAR9qjw8 .carousel-control-next span {
  margin-left: 5px;
}
.cid-txDAR9qjw8 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-txDAR9qjw8 .close::before {
  content: '\e91a';
}
.cid-txDAR9qjw8 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-txDAR9qjw8 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txDAR9qjw8 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txDAR9qjw8 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txDAR9qjw8 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txDAR9qjw8 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txDAR9qjw8 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txDAR9qjw8 .carousel-indicators li.active,
.cid-txDAR9qjw8 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txDAR9qjw8 .carousel-indicators li::after,
.cid-txDAR9qjw8 .carousel-indicators li::before {
  content: none;
}
.cid-txDAR9qjw8 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txDAR9qjw8 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txDAR9qjw8 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txDAR9qjw8 .carousel-indicators {
    display: none;
  }
}
.cid-txDAR9qjw8 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txDAR9qjw8 .carousel-inner > .active {
  display: block;
}
.cid-txDAR9qjw8 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txDAR9qjw8 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txDAR9qjw8 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txDAR9qjw8 .carousel-control,
  .cid-txDAR9qjw8 .carousel-indicators,
  .cid-txDAR9qjw8 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txDAR9qjw8 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txDAR9qjw8 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txDAR9qjw8 .carousel-indicators .active,
.cid-txDAR9qjw8 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txDAR9qjw8 .carousel-indicators .active {
  background: #fafafa;
}
.cid-txDAR9qjw8 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txDAR9qjw8 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txDAR9qjw8 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txDAR9qjw8 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txDAR9qjw8 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txDAR9qjw8 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txDAR9qjw8 .carousel {
  width: 100%;
}
.cid-txDAR9qjw8 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txDAR9qjw8 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txDAR9qjw8 .modal.fade .modal-dialog,
.cid-txDAR9qjw8 .modal.in .modal-dialog {
  transform: none;
}
.cid-txDAR9qjw8 H6 {
  text-align: center;
}
.cid-txDAR9qjw8 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-txDAR9qjw8 .rotate {
    top: -6px;
  }
}
.cid-txDAR9qjw8 .title-relative {
  position: relative;
}
.cid-txDAR9qjw8 .mbr-section-title,
.cid-txDAR9qjw8 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-txDAR9qjw8 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-txDAR9qjw8 .item-content {
    padding-top: 10px;
  }
}
.cid-txDAR9qjw8 .mbr-text,
.cid-txDAR9qjw8 .item-title {
  color: #fafafa;
}
.cid-txDAR9qjw8 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-txDAR9qjw8 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-txDAR9qjw8 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-txDAR9qjw8 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-txDAR9qjw8 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-txDAR9qjw8 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-txDAR9qjw8 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-txDAR9qjw8 .mbr-section-subtitle {
  color: #13171f;
}
.cid-txDAR9qjw8 .mbr-section-title {
  color: #23272b;
}
.cid-txDAR9qjw8 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-txDAR9qjw8 .mbr-text,
.cid-txDAR9qjw8 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-txDAR9qjw8 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uRAU6Uhu8n {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRAU6Uhu8n .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRAU6Uhu8n .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRAU6Uhu8n .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uRAU6Uhu8n .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uRAU6Uhu8n .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uRAU6Uhu8n .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uRAU6Uhu8n .carousel-control,
.cid-uRAU6Uhu8n .close {
  background: #1b1b1b;
}
.cid-uRAU6Uhu8n .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uRAU6Uhu8n .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uRAU6Uhu8n .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uRAU6Uhu8n .carousel-control-next span {
  margin-left: 5px;
}
.cid-uRAU6Uhu8n .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uRAU6Uhu8n .close::before {
  content: '\e91a';
}
.cid-uRAU6Uhu8n .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uRAU6Uhu8n .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uRAU6Uhu8n .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRAU6Uhu8n .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uRAU6Uhu8n .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uRAU6Uhu8n .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uRAU6Uhu8n .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uRAU6Uhu8n .carousel-indicators li.active,
.cid-uRAU6Uhu8n .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uRAU6Uhu8n .carousel-indicators li::after,
.cid-uRAU6Uhu8n .carousel-indicators li::before {
  content: none;
}
.cid-uRAU6Uhu8n .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uRAU6Uhu8n .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uRAU6Uhu8n .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRAU6Uhu8n .carousel-indicators {
    display: none;
  }
}
.cid-uRAU6Uhu8n .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uRAU6Uhu8n .carousel-inner > .active {
  display: block;
}
.cid-uRAU6Uhu8n .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRAU6Uhu8n .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uRAU6Uhu8n .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uRAU6Uhu8n .carousel-control,
  .cid-uRAU6Uhu8n .carousel-indicators,
  .cid-uRAU6Uhu8n .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uRAU6Uhu8n .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uRAU6Uhu8n .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uRAU6Uhu8n .carousel-indicators .active,
.cid-uRAU6Uhu8n .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uRAU6Uhu8n .carousel-indicators .active {
  background: #fafafa;
}
.cid-uRAU6Uhu8n .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uRAU6Uhu8n .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uRAU6Uhu8n .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uRAU6Uhu8n .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uRAU6Uhu8n .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uRAU6Uhu8n .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uRAU6Uhu8n .carousel {
  width: 100%;
}
.cid-uRAU6Uhu8n .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uRAU6Uhu8n .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uRAU6Uhu8n .modal.fade .modal-dialog,
.cid-uRAU6Uhu8n .modal.in .modal-dialog {
  transform: none;
}
.cid-uRAU6Uhu8n H6 {
  text-align: center;
}
.cid-uRAU6Uhu8n .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uRAU6Uhu8n .rotate {
    top: -6px;
  }
}
.cid-uRAU6Uhu8n .title-relative {
  position: relative;
}
.cid-uRAU6Uhu8n .mbr-section-title,
.cid-uRAU6Uhu8n .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uRAU6Uhu8n .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uRAU6Uhu8n .item-content {
    padding-top: 10px;
  }
}
.cid-uRAU6Uhu8n .mbr-text,
.cid-uRAU6Uhu8n .item-title {
  color: #fafafa;
}
.cid-uRAU6Uhu8n .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uRAU6Uhu8n .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uRAU6Uhu8n .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uRAU6Uhu8n .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uRAU6Uhu8n .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uRAU6Uhu8n .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uRAU6Uhu8n .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uRAU6Uhu8n .mbr-section-subtitle {
  color: #13171f;
}
.cid-uRAU6Uhu8n .mbr-section-title {
  color: #23272b;
}
.cid-uRAU6Uhu8n .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uRAU6Uhu8n .mbr-text,
.cid-uRAU6Uhu8n .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uRAU6Uhu8n hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFZ6jCHHZw {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFZ6jCHHZw .mbr-section-head {
  width: 100%;
}
.cid-uFZ6jCHHZw .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFZ6nS8aqt {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFZ6nS8aqt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFZ6nS8aqt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFZ6nS8aqt .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uFZ6nS8aqt .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uFZ6nS8aqt .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFZ6nS8aqt .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uFZ6nS8aqt .carousel-control,
.cid-uFZ6nS8aqt .close {
  background: #1b1b1b;
}
.cid-uFZ6nS8aqt .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFZ6nS8aqt .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFZ6nS8aqt .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFZ6nS8aqt .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFZ6nS8aqt .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFZ6nS8aqt .close::before {
  content: '\e91a';
}
.cid-uFZ6nS8aqt .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uFZ6nS8aqt .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFZ6nS8aqt .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ6nS8aqt .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFZ6nS8aqt .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFZ6nS8aqt .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFZ6nS8aqt .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFZ6nS8aqt .carousel-indicators li.active,
.cid-uFZ6nS8aqt .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFZ6nS8aqt .carousel-indicators li::after,
.cid-uFZ6nS8aqt .carousel-indicators li::before {
  content: none;
}
.cid-uFZ6nS8aqt .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFZ6nS8aqt .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFZ6nS8aqt .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFZ6nS8aqt .carousel-indicators {
    display: none;
  }
}
.cid-uFZ6nS8aqt .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFZ6nS8aqt .carousel-inner > .active {
  display: block;
}
.cid-uFZ6nS8aqt .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ6nS8aqt .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZ6nS8aqt .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFZ6nS8aqt .carousel-control,
  .cid-uFZ6nS8aqt .carousel-indicators,
  .cid-uFZ6nS8aqt .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFZ6nS8aqt .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFZ6nS8aqt .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFZ6nS8aqt .carousel-indicators .active,
.cid-uFZ6nS8aqt .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFZ6nS8aqt .carousel-indicators .active {
  background: #fafafa;
}
.cid-uFZ6nS8aqt .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFZ6nS8aqt .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFZ6nS8aqt .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFZ6nS8aqt .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFZ6nS8aqt .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFZ6nS8aqt .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFZ6nS8aqt .carousel {
  width: 100%;
}
.cid-uFZ6nS8aqt .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFZ6nS8aqt .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFZ6nS8aqt .modal.fade .modal-dialog,
.cid-uFZ6nS8aqt .modal.in .modal-dialog {
  transform: none;
}
.cid-uFZ6nS8aqt H6 {
  text-align: center;
}
.cid-uFZ6nS8aqt .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uFZ6nS8aqt .rotate {
    top: -6px;
  }
}
.cid-uFZ6nS8aqt .title-relative {
  position: relative;
}
.cid-uFZ6nS8aqt .mbr-section-title,
.cid-uFZ6nS8aqt .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uFZ6nS8aqt .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uFZ6nS8aqt .item-content {
    padding-top: 10px;
  }
}
.cid-uFZ6nS8aqt .mbr-text,
.cid-uFZ6nS8aqt .item-title {
  color: #fafafa;
}
.cid-uFZ6nS8aqt .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uFZ6nS8aqt .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uFZ6nS8aqt .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uFZ6nS8aqt .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uFZ6nS8aqt .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uFZ6nS8aqt .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uFZ6nS8aqt .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uFZ6nS8aqt .mbr-section-subtitle {
  color: #13171f;
}
.cid-uFZ6nS8aqt .mbr-section-title {
  color: #23272b;
}
.cid-uFZ6nS8aqt .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uFZ6nS8aqt .mbr-text,
.cid-uFZ6nS8aqt .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uFZ6nS8aqt hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFZ6rl8qPy {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFZ6rl8qPy .mbr-section-head {
  width: 100%;
}
.cid-uFZ6rl8qPy .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFZ6ziQTXT {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uFZ6ziQTXT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFZ6ziQTXT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFZ6ziQTXT .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uFZ6ziQTXT .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uFZ6ziQTXT .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFZ6ziQTXT .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uFZ6ziQTXT .carousel-control,
.cid-uFZ6ziQTXT .close {
  background: #1b1b1b;
}
.cid-uFZ6ziQTXT .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFZ6ziQTXT .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFZ6ziQTXT .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFZ6ziQTXT .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFZ6ziQTXT .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFZ6ziQTXT .close::before {
  content: '\e91a';
}
.cid-uFZ6ziQTXT .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uFZ6ziQTXT .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFZ6ziQTXT .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ6ziQTXT .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFZ6ziQTXT .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFZ6ziQTXT .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFZ6ziQTXT .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFZ6ziQTXT .carousel-indicators li.active,
.cid-uFZ6ziQTXT .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFZ6ziQTXT .carousel-indicators li::after,
.cid-uFZ6ziQTXT .carousel-indicators li::before {
  content: none;
}
.cid-uFZ6ziQTXT .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFZ6ziQTXT .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFZ6ziQTXT .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFZ6ziQTXT .carousel-indicators {
    display: none;
  }
}
.cid-uFZ6ziQTXT .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFZ6ziQTXT .carousel-inner > .active {
  display: block;
}
.cid-uFZ6ziQTXT .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZ6ziQTXT .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZ6ziQTXT .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFZ6ziQTXT .carousel-control,
  .cid-uFZ6ziQTXT .carousel-indicators,
  .cid-uFZ6ziQTXT .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFZ6ziQTXT .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFZ6ziQTXT .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFZ6ziQTXT .carousel-indicators .active,
.cid-uFZ6ziQTXT .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFZ6ziQTXT .carousel-indicators .active {
  background: #fafafa;
}
.cid-uFZ6ziQTXT .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFZ6ziQTXT .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFZ6ziQTXT .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFZ6ziQTXT .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFZ6ziQTXT .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFZ6ziQTXT .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFZ6ziQTXT .carousel {
  width: 100%;
}
.cid-uFZ6ziQTXT .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFZ6ziQTXT .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFZ6ziQTXT .modal.fade .modal-dialog,
.cid-uFZ6ziQTXT .modal.in .modal-dialog {
  transform: none;
}
.cid-uFZ6ziQTXT H6 {
  text-align: center;
}
.cid-uFZ6ziQTXT .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uFZ6ziQTXT .rotate {
    top: -6px;
  }
}
.cid-uFZ6ziQTXT .title-relative {
  position: relative;
}
.cid-uFZ6ziQTXT .mbr-section-title,
.cid-uFZ6ziQTXT .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uFZ6ziQTXT .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uFZ6ziQTXT .item-content {
    padding-top: 10px;
  }
}
.cid-uFZ6ziQTXT .mbr-text,
.cid-uFZ6ziQTXT .item-title {
  color: #fafafa;
}
.cid-uFZ6ziQTXT .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uFZ6ziQTXT .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uFZ6ziQTXT .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uFZ6ziQTXT .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uFZ6ziQTXT .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uFZ6ziQTXT .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uFZ6ziQTXT .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uFZ6ziQTXT .mbr-section-subtitle {
  color: #13171f;
}
.cid-uFZ6ziQTXT .mbr-section-title {
  color: #23272b;
}
.cid-uFZ6ziQTXT .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uFZ6ziQTXT .mbr-text,
.cid-uFZ6ziQTXT .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uFZ6ziQTXT hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFZ95W1Vzm {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFZ95W1Vzm .mbr-section-head {
  width: 100%;
}
.cid-uFZ95W1Vzm .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-txDBjNfmXP {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txDBjNfmXP .mbr-fallback-image.disabled {
  display: none;
}
.cid-txDBjNfmXP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txDBjNfmXP .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-txDBjNfmXP .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-txDBjNfmXP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txDBjNfmXP .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-txDBjNfmXP .carousel-control,
.cid-txDBjNfmXP .close {
  background: #1b1b1b;
}
.cid-txDBjNfmXP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txDBjNfmXP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txDBjNfmXP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txDBjNfmXP .carousel-control-next span {
  margin-left: 5px;
}
.cid-txDBjNfmXP .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-txDBjNfmXP .close::before {
  content: '\e91a';
}
.cid-txDBjNfmXP .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-txDBjNfmXP .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txDBjNfmXP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txDBjNfmXP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txDBjNfmXP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txDBjNfmXP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txDBjNfmXP .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txDBjNfmXP .carousel-indicators li.active,
.cid-txDBjNfmXP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txDBjNfmXP .carousel-indicators li::after,
.cid-txDBjNfmXP .carousel-indicators li::before {
  content: none;
}
.cid-txDBjNfmXP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txDBjNfmXP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txDBjNfmXP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txDBjNfmXP .carousel-indicators {
    display: none;
  }
}
.cid-txDBjNfmXP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txDBjNfmXP .carousel-inner > .active {
  display: block;
}
.cid-txDBjNfmXP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txDBjNfmXP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txDBjNfmXP .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txDBjNfmXP .carousel-control,
  .cid-txDBjNfmXP .carousel-indicators,
  .cid-txDBjNfmXP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txDBjNfmXP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txDBjNfmXP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txDBjNfmXP .carousel-indicators .active,
.cid-txDBjNfmXP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txDBjNfmXP .carousel-indicators .active {
  background: #fafafa;
}
.cid-txDBjNfmXP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txDBjNfmXP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txDBjNfmXP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txDBjNfmXP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txDBjNfmXP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txDBjNfmXP .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txDBjNfmXP .carousel {
  width: 100%;
}
.cid-txDBjNfmXP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txDBjNfmXP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txDBjNfmXP .modal.fade .modal-dialog,
.cid-txDBjNfmXP .modal.in .modal-dialog {
  transform: none;
}
.cid-txDBjNfmXP H6 {
  text-align: center;
}
.cid-txDBjNfmXP .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-txDBjNfmXP .rotate {
    top: -6px;
  }
}
.cid-txDBjNfmXP .title-relative {
  position: relative;
}
.cid-txDBjNfmXP .mbr-section-title,
.cid-txDBjNfmXP .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-txDBjNfmXP .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-txDBjNfmXP .item-content {
    padding-top: 10px;
  }
}
.cid-txDBjNfmXP .mbr-text,
.cid-txDBjNfmXP .item-title {
  color: #fafafa;
}
.cid-txDBjNfmXP .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-txDBjNfmXP .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-txDBjNfmXP .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-txDBjNfmXP .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-txDBjNfmXP .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-txDBjNfmXP .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-txDBjNfmXP .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-txDBjNfmXP .mbr-section-subtitle {
  color: #13171f;
}
.cid-txDBjNfmXP .mbr-section-title {
  color: #23272b;
}
.cid-txDBjNfmXP .item-title {
  color: #23272b;
  text-align: center;
}
.cid-txDBjNfmXP .mbr-text,
.cid-txDBjNfmXP .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-txDBjNfmXP hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tDtiHfEI86 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/ckx8i1epp08mt01hdc0txqwe9-shoot-xc-am-michelin-florent-giffard-20-44192-0.full.jpeg");
}
.cid-tDtiHfEI86 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDtiHfEI86 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDtiHfEI86 .mbr-section-title {
  color: #FFFFFF;
}
.cid-tDtiHfEI86 .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDtiHfEI86 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDtiHfEI86 .mbr-text,
.cid-tDtiHfEI86 .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tw4jNMBPek {
  background-image: url("../../../assets/images/platform-honzo-m.jpg");
}
.cid-tw4jNMBPek .mbr-fallback-image.disabled {
  display: none;
}
.cid-tw4jNMBPek .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tw4jNMBPek .mbr-section-title {
  color: #ffffff;
}
.cid-tw4jNMBPek .mbr-section-subtitle {
  color: #ff9f18;
  background-image: linear-gradient(250deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tw4jNMBPek .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #eedb82;
}
@media (max-width: 767px) {
  .cid-tw4jNMBPek .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tw4jNMBPek .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tw4jNMBPek .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tw4jNMBPek .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tw4jNMBPek .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tw4jNMBPek .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tw4jNMBPek .mbr-text {
  color: #fcdb42;
}
.cid-tw4jNMBPek .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tw4jNMBPek .mbr-text,
.cid-tw4jNMBPek .mbr-section-btn {
  color: #ffffff;
}
.cid-txfvkPUj0w {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-txfvkPUj0w .mbr-fallback-image.disabled {
  display: none;
}
.cid-txfvkPUj0w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txfvkPUj0w .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txfvkPUj0w .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txfvkPUj0w .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txfvkPUj0w .mbr-section-btn {
  margin-top: 30px;
}
.cid-txfvkPUj0w .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txfvkPUj0w .mbr-text,
.cid-txfvkPUj0w .mbr-section-btn {
  color: #c4cfde;
}
.cid-txfwq0txW2 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/platform-big-honzo-m.jpg");
}
.cid-txfwq0txW2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txfwq0txW2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txfwq0txW2 .mbr-section-title {
  color: #e9dfb3;
}
.cid-txfwq0txW2 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txfwq0txW2 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txfwq0txW2 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txfwq0txW2 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txfwq0txW2 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txfwq0txW2 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txfwq0txW2 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txfwq0txW2 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txfwq0txW2 .mbr-text {
  color: #fcdb42;
}
.cid-txfwq0txW2 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tw4jNW79UY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tw4jNW79UY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tw4jNW79UY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tw4jNW79UY .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tw4jNW79UY .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tw4jNW79UY .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tw4jNW79UY .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tw4jNW79UY .carousel-control,
.cid-tw4jNW79UY .close {
  background: #1b1b1b;
}
.cid-tw4jNW79UY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tw4jNW79UY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tw4jNW79UY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tw4jNW79UY .carousel-control-next span {
  margin-left: 5px;
}
.cid-tw4jNW79UY .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tw4jNW79UY .close::before {
  content: '\e91a';
}
.cid-tw4jNW79UY .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tw4jNW79UY .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tw4jNW79UY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tw4jNW79UY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tw4jNW79UY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tw4jNW79UY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tw4jNW79UY .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tw4jNW79UY .carousel-indicators li.active,
.cid-tw4jNW79UY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tw4jNW79UY .carousel-indicators li::after,
.cid-tw4jNW79UY .carousel-indicators li::before {
  content: none;
}
.cid-tw4jNW79UY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tw4jNW79UY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tw4jNW79UY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tw4jNW79UY .carousel-indicators {
    display: none;
  }
}
.cid-tw4jNW79UY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tw4jNW79UY .carousel-inner > .active {
  display: block;
}
.cid-tw4jNW79UY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tw4jNW79UY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tw4jNW79UY .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tw4jNW79UY .carousel-control,
  .cid-tw4jNW79UY .carousel-indicators,
  .cid-tw4jNW79UY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tw4jNW79UY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tw4jNW79UY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tw4jNW79UY .carousel-indicators .active,
.cid-tw4jNW79UY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tw4jNW79UY .carousel-indicators .active {
  background: #fafafa;
}
.cid-tw4jNW79UY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tw4jNW79UY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tw4jNW79UY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tw4jNW79UY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tw4jNW79UY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tw4jNW79UY .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tw4jNW79UY .carousel {
  width: 100%;
}
.cid-tw4jNW79UY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tw4jNW79UY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tw4jNW79UY .modal.fade .modal-dialog,
.cid-tw4jNW79UY .modal.in .modal-dialog {
  transform: none;
}
.cid-tw4jNW79UY H6 {
  text-align: center;
}
.cid-tw4jNW79UY .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tw4jNW79UY .rotate {
    top: -6px;
  }
}
.cid-tw4jNW79UY .title-relative {
  position: relative;
}
.cid-tw4jNW79UY .mbr-section-title,
.cid-tw4jNW79UY .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tw4jNW79UY .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tw4jNW79UY .item-content {
    padding-top: 10px;
  }
}
.cid-tw4jNW79UY .mbr-text,
.cid-tw4jNW79UY .item-title {
  color: #fafafa;
}
.cid-tw4jNW79UY .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tw4jNW79UY .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tw4jNW79UY .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tw4jNW79UY .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tw4jNW79UY .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tw4jNW79UY .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tw4jNW79UY .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tw4jNW79UY .mbr-section-subtitle {
  color: #13171f;
}
.cid-tw4jNW79UY .mbr-section-title {
  color: #23272b;
}
.cid-tw4jNW79UY .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tw4jNW79UY .mbr-text,
.cid-tw4jNW79UY .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tw4jNW79UY hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txibDpJZU7 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txibDpJZU7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txibDpJZU7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txibDpJZU7 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txibDpJZU7 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txibDpJZU7 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txibDpJZU7 .mbr-section-btn {
  margin-top: 30px;
}
.cid-txibDpJZU7 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txibDpJZU7 .mbr-text,
.cid-txibDpJZU7 .mbr-section-btn {
  color: #000000;
}
.cid-txibDpJZU7 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txfCo8DVaV {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txfCo8DVaV .mbr-fallback-image.disabled {
  display: none;
}
.cid-txfCo8DVaV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txfCo8DVaV .card-row {
  align-items: stretch;
}
.cid-txfCo8DVaV .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txfCo8DVaV .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txfCo8DVaV .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txfCo8DVaV .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txfCo8DVaV .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txfCo8DVaV .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txfCo8DVaV .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txfCo8DVaV .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txfCo8DVaV .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txfCo8DVaV .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txfCo8DVaV .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txfCo8DVaV .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txfCo8DVaV .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txfCo8DVaV .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txfCo8DVaV .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txfCo8DVaV .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txfCo8DVaV .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txfCo8DVaV .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txfCo8DVaV .text-row {
    padding-top: 30px;
  }
}
.cid-txfCo8DVaV .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txfCo8DVaV .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txfCo8DVaV .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txfCo8DVaV .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txfCo8DVaV .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txfCo8DVaV .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txfCo8DVaV .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txfCo8DVaV .card-text {
    flex-basis: 100%;
  }
}
.cid-txfCo8DVaV .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txfCo8DVaV .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFH3GRu95D {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/platform-big-honzo-m.jpg");
}
.cid-uFH3GRu95D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFH3GRu95D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFH3GRu95D .mbr-section-title {
  color: #e9dfb3;
}
.cid-uFH3GRu95D .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uFH3GRu95D .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-uFH3GRu95D .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uFH3GRu95D .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uFH3GRu95D .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uFH3GRu95D .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uFH3GRu95D .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uFH3GRu95D .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uFH3GRu95D .mbr-text {
  color: #fcdb42;
}
.cid-uFH3GRu95D .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uFH4kbvgnh {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFH4kbvgnh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFH4kbvgnh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFH4kbvgnh .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uFH4kbvgnh .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uFH4kbvgnh .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFH4kbvgnh .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uFH4kbvgnh .carousel-control,
.cid-uFH4kbvgnh .close {
  background: #1b1b1b;
}
.cid-uFH4kbvgnh .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFH4kbvgnh .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFH4kbvgnh .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFH4kbvgnh .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFH4kbvgnh .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFH4kbvgnh .close::before {
  content: '\e91a';
}
.cid-uFH4kbvgnh .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uFH4kbvgnh .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFH4kbvgnh .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFH4kbvgnh .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFH4kbvgnh .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFH4kbvgnh .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFH4kbvgnh .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFH4kbvgnh .carousel-indicators li.active,
.cid-uFH4kbvgnh .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFH4kbvgnh .carousel-indicators li::after,
.cid-uFH4kbvgnh .carousel-indicators li::before {
  content: none;
}
.cid-uFH4kbvgnh .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFH4kbvgnh .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFH4kbvgnh .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFH4kbvgnh .carousel-indicators {
    display: none;
  }
}
.cid-uFH4kbvgnh .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFH4kbvgnh .carousel-inner > .active {
  display: block;
}
.cid-uFH4kbvgnh .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFH4kbvgnh .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFH4kbvgnh .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFH4kbvgnh .carousel-control,
  .cid-uFH4kbvgnh .carousel-indicators,
  .cid-uFH4kbvgnh .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFH4kbvgnh .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFH4kbvgnh .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFH4kbvgnh .carousel-indicators .active,
.cid-uFH4kbvgnh .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFH4kbvgnh .carousel-indicators .active {
  background: #fafafa;
}
.cid-uFH4kbvgnh .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFH4kbvgnh .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFH4kbvgnh .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFH4kbvgnh .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFH4kbvgnh .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFH4kbvgnh .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFH4kbvgnh .carousel {
  width: 100%;
}
.cid-uFH4kbvgnh .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFH4kbvgnh .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFH4kbvgnh .modal.fade .modal-dialog,
.cid-uFH4kbvgnh .modal.in .modal-dialog {
  transform: none;
}
.cid-uFH4kbvgnh H6 {
  text-align: center;
}
.cid-uFH4kbvgnh .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uFH4kbvgnh .rotate {
    top: -6px;
  }
}
.cid-uFH4kbvgnh .title-relative {
  position: relative;
}
.cid-uFH4kbvgnh .mbr-section-title,
.cid-uFH4kbvgnh .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uFH4kbvgnh .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uFH4kbvgnh .item-content {
    padding-top: 10px;
  }
}
.cid-uFH4kbvgnh .mbr-text,
.cid-uFH4kbvgnh .item-title {
  color: #fafafa;
}
.cid-uFH4kbvgnh .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uFH4kbvgnh .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uFH4kbvgnh .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uFH4kbvgnh .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uFH4kbvgnh .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uFH4kbvgnh .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uFH4kbvgnh .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uFH4kbvgnh .mbr-section-subtitle {
  color: #13171f;
}
.cid-uFH4kbvgnh .mbr-section-title {
  color: #23272b;
}
.cid-uFH4kbvgnh .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uFH4kbvgnh .mbr-text,
.cid-uFH4kbvgnh .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uFH4kbvgnh hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFHcdOc2x2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFHcdOc2x2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFHcdOc2x2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFHcdOc2x2 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFHcdOc2x2 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFHcdOc2x2 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFHcdOc2x2 .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFHcdOc2x2 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFHcdOc2x2 .mbr-text,
.cid-uFHcdOc2x2 .mbr-section-btn {
  color: #000000;
}
.cid-uFHcdOc2x2 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFHcfLUTkF {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFHcfLUTkF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFHcfLUTkF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFHcfLUTkF .card-row {
  align-items: stretch;
}
.cid-uFHcfLUTkF .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uFHcfLUTkF .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFHcfLUTkF .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFHcfLUTkF .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uFHcfLUTkF .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uFHcfLUTkF .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uFHcfLUTkF .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFHcfLUTkF .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uFHcfLUTkF .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uFHcfLUTkF .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uFHcfLUTkF .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uFHcfLUTkF .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uFHcfLUTkF .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uFHcfLUTkF .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uFHcfLUTkF .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uFHcfLUTkF .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uFHcfLUTkF .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uFHcfLUTkF .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uFHcfLUTkF .text-row {
    padding-top: 30px;
  }
}
.cid-uFHcfLUTkF .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-uFHcfLUTkF .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uFHcfLUTkF .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uFHcfLUTkF .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uFHcfLUTkF .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uFHcfLUTkF .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uFHcfLUTkF .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uFHcfLUTkF .card-text {
    flex-basis: 100%;
  }
}
.cid-uFHcfLUTkF .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uFHcfLUTkF .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-txfDXomfLq {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/platform-big-honzo-m.jpg");
}
.cid-txfDXomfLq .mbr-fallback-image.disabled {
  display: none;
}
.cid-txfDXomfLq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txfDXomfLq .mbr-section-title {
  color: #fff;
}
.cid-txfDXomfLq .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txfDXomfLq .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txfDXomfLq .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txfDXomfLq .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txfDXomfLq .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txfDXomfLq .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txfDXomfLq .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txfDXomfLq .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txfDXomfLq .mbr-text {
  color: #fcdb42;
}
.cid-txfDXomfLq .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txfEa9LeYI {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txfEa9LeYI .mbr-fallback-image.disabled {
  display: none;
}
.cid-txfEa9LeYI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txfEa9LeYI .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-txfEa9LeYI .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-txfEa9LeYI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txfEa9LeYI .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-txfEa9LeYI .carousel-control,
.cid-txfEa9LeYI .close {
  background: #1b1b1b;
}
.cid-txfEa9LeYI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txfEa9LeYI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txfEa9LeYI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txfEa9LeYI .carousel-control-next span {
  margin-left: 5px;
}
.cid-txfEa9LeYI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-txfEa9LeYI .close::before {
  content: '\e91a';
}
.cid-txfEa9LeYI .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-txfEa9LeYI .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txfEa9LeYI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txfEa9LeYI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txfEa9LeYI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txfEa9LeYI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txfEa9LeYI .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txfEa9LeYI .carousel-indicators li.active,
.cid-txfEa9LeYI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txfEa9LeYI .carousel-indicators li::after,
.cid-txfEa9LeYI .carousel-indicators li::before {
  content: none;
}
.cid-txfEa9LeYI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txfEa9LeYI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txfEa9LeYI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txfEa9LeYI .carousel-indicators {
    display: none;
  }
}
.cid-txfEa9LeYI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txfEa9LeYI .carousel-inner > .active {
  display: block;
}
.cid-txfEa9LeYI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txfEa9LeYI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txfEa9LeYI .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txfEa9LeYI .carousel-control,
  .cid-txfEa9LeYI .carousel-indicators,
  .cid-txfEa9LeYI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txfEa9LeYI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txfEa9LeYI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txfEa9LeYI .carousel-indicators .active,
.cid-txfEa9LeYI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txfEa9LeYI .carousel-indicators .active {
  background: #fafafa;
}
.cid-txfEa9LeYI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txfEa9LeYI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txfEa9LeYI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txfEa9LeYI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txfEa9LeYI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txfEa9LeYI .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txfEa9LeYI .carousel {
  width: 100%;
}
.cid-txfEa9LeYI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txfEa9LeYI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txfEa9LeYI .modal.fade .modal-dialog,
.cid-txfEa9LeYI .modal.in .modal-dialog {
  transform: none;
}
.cid-txfEa9LeYI H6 {
  text-align: center;
}
.cid-txfEa9LeYI .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-txfEa9LeYI .rotate {
    top: -6px;
  }
}
.cid-txfEa9LeYI .title-relative {
  position: relative;
}
.cid-txfEa9LeYI .mbr-section-title,
.cid-txfEa9LeYI .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-txfEa9LeYI .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-txfEa9LeYI .item-content {
    padding-top: 10px;
  }
}
.cid-txfEa9LeYI .mbr-text,
.cid-txfEa9LeYI .item-title {
  color: #fafafa;
}
.cid-txfEa9LeYI .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-txfEa9LeYI .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-txfEa9LeYI .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-txfEa9LeYI .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-txfEa9LeYI .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-txfEa9LeYI .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-txfEa9LeYI .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-txfEa9LeYI .mbr-section-subtitle {
  color: #13171f;
}
.cid-txfEa9LeYI .mbr-section-title {
  color: #23272b;
}
.cid-txfEa9LeYI .item-title {
  color: #23272b;
  text-align: center;
}
.cid-txfEa9LeYI .mbr-text,
.cid-txfEa9LeYI .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-txfEa9LeYI hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFHhanp1Ab {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFHhanp1Ab .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFHhanp1Ab .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFHhanp1Ab .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFHhanp1Ab .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFHhanp1Ab .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFHhanp1Ab .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFHhanp1Ab .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFHhanp1Ab .mbr-text,
.cid-uFHhanp1Ab .mbr-section-btn {
  color: #000000;
}
.cid-uFHhanp1Ab hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txfHZZJyYo {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txfHZZJyYo .mbr-fallback-image.disabled {
  display: none;
}
.cid-txfHZZJyYo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txfHZZJyYo .card-row {
  align-items: stretch;
}
.cid-txfHZZJyYo .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txfHZZJyYo .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txfHZZJyYo .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txfHZZJyYo .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txfHZZJyYo .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txfHZZJyYo .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txfHZZJyYo .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txfHZZJyYo .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txfHZZJyYo .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txfHZZJyYo .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txfHZZJyYo .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txfHZZJyYo .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txfHZZJyYo .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txfHZZJyYo .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txfHZZJyYo .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txfHZZJyYo .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txfHZZJyYo .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txfHZZJyYo .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txfHZZJyYo .text-row {
    padding-top: 30px;
  }
}
.cid-txfHZZJyYo .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txfHZZJyYo .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txfHZZJyYo .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txfHZZJyYo .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txfHZZJyYo .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txfHZZJyYo .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txfHZZJyYo .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txfHZZJyYo .card-text {
    flex-basis: 100%;
  }
}
.cid-txfHZZJyYo .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txfHZZJyYo .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFHk4kcEZy {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/platform-big-honzo-m.jpg");
}
.cid-uFHk4kcEZy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFHk4kcEZy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFHk4kcEZy .mbr-section-title {
  color: #fff;
}
.cid-uFHk4kcEZy .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uFHk4kcEZy .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-uFHk4kcEZy .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uFHk4kcEZy .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uFHk4kcEZy .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uFHk4kcEZy .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uFHk4kcEZy .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uFHk4kcEZy .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uFHk4kcEZy .mbr-text {
  color: #fcdb42;
}
.cid-uFHk4kcEZy .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uFHk9vuPn7 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFHk9vuPn7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFHk9vuPn7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFHk9vuPn7 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uFHk9vuPn7 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uFHk9vuPn7 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFHk9vuPn7 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uFHk9vuPn7 .carousel-control,
.cid-uFHk9vuPn7 .close {
  background: #1b1b1b;
}
.cid-uFHk9vuPn7 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFHk9vuPn7 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFHk9vuPn7 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFHk9vuPn7 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFHk9vuPn7 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFHk9vuPn7 .close::before {
  content: '\e91a';
}
.cid-uFHk9vuPn7 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uFHk9vuPn7 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFHk9vuPn7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHk9vuPn7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFHk9vuPn7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFHk9vuPn7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFHk9vuPn7 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFHk9vuPn7 .carousel-indicators li.active,
.cid-uFHk9vuPn7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFHk9vuPn7 .carousel-indicators li::after,
.cid-uFHk9vuPn7 .carousel-indicators li::before {
  content: none;
}
.cid-uFHk9vuPn7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFHk9vuPn7 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFHk9vuPn7 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFHk9vuPn7 .carousel-indicators {
    display: none;
  }
}
.cid-uFHk9vuPn7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFHk9vuPn7 .carousel-inner > .active {
  display: block;
}
.cid-uFHk9vuPn7 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHk9vuPn7 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFHk9vuPn7 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFHk9vuPn7 .carousel-control,
  .cid-uFHk9vuPn7 .carousel-indicators,
  .cid-uFHk9vuPn7 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFHk9vuPn7 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFHk9vuPn7 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFHk9vuPn7 .carousel-indicators .active,
.cid-uFHk9vuPn7 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFHk9vuPn7 .carousel-indicators .active {
  background: #fafafa;
}
.cid-uFHk9vuPn7 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFHk9vuPn7 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFHk9vuPn7 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFHk9vuPn7 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFHk9vuPn7 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFHk9vuPn7 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFHk9vuPn7 .carousel {
  width: 100%;
}
.cid-uFHk9vuPn7 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFHk9vuPn7 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFHk9vuPn7 .modal.fade .modal-dialog,
.cid-uFHk9vuPn7 .modal.in .modal-dialog {
  transform: none;
}
.cid-uFHk9vuPn7 H6 {
  text-align: center;
}
.cid-uFHk9vuPn7 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uFHk9vuPn7 .rotate {
    top: -6px;
  }
}
.cid-uFHk9vuPn7 .title-relative {
  position: relative;
}
.cid-uFHk9vuPn7 .mbr-section-title,
.cid-uFHk9vuPn7 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uFHk9vuPn7 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uFHk9vuPn7 .item-content {
    padding-top: 10px;
  }
}
.cid-uFHk9vuPn7 .mbr-text,
.cid-uFHk9vuPn7 .item-title {
  color: #fafafa;
}
.cid-uFHk9vuPn7 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uFHk9vuPn7 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uFHk9vuPn7 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uFHk9vuPn7 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uFHk9vuPn7 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uFHk9vuPn7 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uFHk9vuPn7 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uFHk9vuPn7 .mbr-section-subtitle {
  color: #13171f;
}
.cid-uFHk9vuPn7 .mbr-section-title {
  color: #23272b;
}
.cid-uFHk9vuPn7 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uFHk9vuPn7 .mbr-text,
.cid-uFHk9vuPn7 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uFHk9vuPn7 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFHkdjCB22 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFHkdjCB22 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFHkdjCB22 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFHkdjCB22 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFHkdjCB22 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFHkdjCB22 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFHkdjCB22 .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFHkdjCB22 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFHkdjCB22 .mbr-text,
.cid-uFHkdjCB22 .mbr-section-btn {
  color: #000000;
}
.cid-uFHkdjCB22 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFHkfIoaOZ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFHkfIoaOZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFHkfIoaOZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFHkfIoaOZ .card-row {
  align-items: stretch;
}
.cid-uFHkfIoaOZ .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uFHkfIoaOZ .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFHkfIoaOZ .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFHkfIoaOZ .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uFHkfIoaOZ .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uFHkfIoaOZ .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uFHkfIoaOZ .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFHkfIoaOZ .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uFHkfIoaOZ .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uFHkfIoaOZ .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uFHkfIoaOZ .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uFHkfIoaOZ .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uFHkfIoaOZ .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uFHkfIoaOZ .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uFHkfIoaOZ .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uFHkfIoaOZ .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uFHkfIoaOZ .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uFHkfIoaOZ .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uFHkfIoaOZ .text-row {
    padding-top: 30px;
  }
}
.cid-uFHkfIoaOZ .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-uFHkfIoaOZ .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uFHkfIoaOZ .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uFHkfIoaOZ .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uFHkfIoaOZ .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uFHkfIoaOZ .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uFHkfIoaOZ .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uFHkfIoaOZ .card-text {
    flex-basis: 100%;
  }
}
.cid-uFHkfIoaOZ .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uFHkfIoaOZ .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFHon1Z5aC {
  padding-top: 4rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/platform-big-honzo-m.jpg");
}
.cid-uFHon1Z5aC .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFHon1Z5aC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFHon1Z5aC .mbr-section-title {
  color: #67bdfb;
}
.cid-uFHon1Z5aC .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uFHon1Z5aC .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-uFHon1Z5aC .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uFHon1Z5aC .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uFHon1Z5aC .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uFHon1Z5aC .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uFHon1Z5aC .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uFHon1Z5aC .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uFHon1Z5aC .mbr-text {
  color: #fcdb42;
}
.cid-uFHon1Z5aC .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uFHpc0vZg7 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFHpc0vZg7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFHpc0vZg7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFHpc0vZg7 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uFHpc0vZg7 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uFHpc0vZg7 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFHpc0vZg7 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uFHpc0vZg7 .carousel-control,
.cid-uFHpc0vZg7 .close {
  background: #1b1b1b;
}
.cid-uFHpc0vZg7 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFHpc0vZg7 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFHpc0vZg7 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFHpc0vZg7 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFHpc0vZg7 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFHpc0vZg7 .close::before {
  content: '\e91a';
}
.cid-uFHpc0vZg7 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uFHpc0vZg7 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFHpc0vZg7 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHpc0vZg7 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFHpc0vZg7 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFHpc0vZg7 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFHpc0vZg7 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFHpc0vZg7 .carousel-indicators li.active,
.cid-uFHpc0vZg7 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFHpc0vZg7 .carousel-indicators li::after,
.cid-uFHpc0vZg7 .carousel-indicators li::before {
  content: none;
}
.cid-uFHpc0vZg7 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFHpc0vZg7 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFHpc0vZg7 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFHpc0vZg7 .carousel-indicators {
    display: none;
  }
}
.cid-uFHpc0vZg7 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFHpc0vZg7 .carousel-inner > .active {
  display: block;
}
.cid-uFHpc0vZg7 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFHpc0vZg7 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFHpc0vZg7 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFHpc0vZg7 .carousel-control,
  .cid-uFHpc0vZg7 .carousel-indicators,
  .cid-uFHpc0vZg7 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFHpc0vZg7 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFHpc0vZg7 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFHpc0vZg7 .carousel-indicators .active,
.cid-uFHpc0vZg7 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFHpc0vZg7 .carousel-indicators .active {
  background: #fafafa;
}
.cid-uFHpc0vZg7 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFHpc0vZg7 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFHpc0vZg7 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFHpc0vZg7 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFHpc0vZg7 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFHpc0vZg7 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFHpc0vZg7 .carousel {
  width: 100%;
}
.cid-uFHpc0vZg7 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFHpc0vZg7 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFHpc0vZg7 .modal.fade .modal-dialog,
.cid-uFHpc0vZg7 .modal.in .modal-dialog {
  transform: none;
}
.cid-uFHpc0vZg7 H6 {
  text-align: center;
}
.cid-uFHpc0vZg7 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uFHpc0vZg7 .rotate {
    top: -6px;
  }
}
.cid-uFHpc0vZg7 .title-relative {
  position: relative;
}
.cid-uFHpc0vZg7 .mbr-section-title,
.cid-uFHpc0vZg7 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uFHpc0vZg7 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uFHpc0vZg7 .item-content {
    padding-top: 10px;
  }
}
.cid-uFHpc0vZg7 .mbr-text,
.cid-uFHpc0vZg7 .item-title {
  color: #fafafa;
}
.cid-uFHpc0vZg7 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uFHpc0vZg7 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uFHpc0vZg7 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uFHpc0vZg7 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uFHpc0vZg7 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uFHpc0vZg7 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uFHpc0vZg7 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uFHpc0vZg7 .mbr-section-subtitle {
  color: #13171f;
}
.cid-uFHpc0vZg7 .mbr-section-title {
  color: #23272b;
}
.cid-uFHpc0vZg7 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uFHpc0vZg7 .mbr-text,
.cid-uFHpc0vZg7 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uFHpc0vZg7 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFHpeclbxO {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFHpeclbxO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFHpeclbxO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFHpeclbxO .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFHpeclbxO .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFHpeclbxO .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFHpeclbxO .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFHpeclbxO .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFHpeclbxO .mbr-text,
.cid-uFHpeclbxO .mbr-section-btn {
  color: #000000;
}
.cid-uFHpeclbxO hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFHpg5j892 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFHpg5j892 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFHpg5j892 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFHpg5j892 .card-row {
  align-items: stretch;
}
.cid-uFHpg5j892 .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uFHpg5j892 .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFHpg5j892 .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFHpg5j892 .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uFHpg5j892 .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uFHpg5j892 .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uFHpg5j892 .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFHpg5j892 .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uFHpg5j892 .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uFHpg5j892 .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uFHpg5j892 .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uFHpg5j892 .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uFHpg5j892 .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uFHpg5j892 .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uFHpg5j892 .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uFHpg5j892 .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uFHpg5j892 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uFHpg5j892 .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uFHpg5j892 .text-row {
    padding-top: 30px;
  }
}
.cid-uFHpg5j892 .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-uFHpg5j892 .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uFHpg5j892 .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uFHpg5j892 .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uFHpg5j892 .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uFHpg5j892 .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uFHpg5j892 .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uFHpg5j892 .card-text {
    flex-basis: 100%;
  }
}
.cid-uFHpg5j892 .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uFHpg5j892 .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-txfVGN7CJC {
  padding-top: 8rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/2k24-g3-process-153-web-1080x1600-art.jpg.webp");
}
.cid-txfVGN7CJC .mbr-fallback-image.disabled {
  display: none;
}
.cid-txfVGN7CJC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txfVGN7CJC .mbr-section-title {
  color: #ed0047;
}
.cid-txfVGN7CJC .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #eedb82) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txfVGN7CJC .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txfVGN7CJC .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txfVGN7CJC .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txfVGN7CJC .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txfVGN7CJC .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txfVGN7CJC .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txfVGN7CJC .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txfVGN7CJC .mbr-text {
  color: #fcdb42;
}
.cid-txfVGN7CJC .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txfWP5EE6M {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-txfWP5EE6M .mbr-fallback-image.disabled {
  display: none;
}
.cid-txfWP5EE6M .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txfWP5EE6M .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-txfWP5EE6M .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-txfWP5EE6M .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txfWP5EE6M .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-txfWP5EE6M .carousel-control,
.cid-txfWP5EE6M .close {
  background: #1b1b1b;
}
.cid-txfWP5EE6M .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txfWP5EE6M .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txfWP5EE6M .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txfWP5EE6M .carousel-control-next span {
  margin-left: 5px;
}
.cid-txfWP5EE6M .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-txfWP5EE6M .close::before {
  content: '\e91a';
}
.cid-txfWP5EE6M .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-txfWP5EE6M .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txfWP5EE6M .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txfWP5EE6M .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txfWP5EE6M .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txfWP5EE6M .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txfWP5EE6M .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txfWP5EE6M .carousel-indicators li.active,
.cid-txfWP5EE6M .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txfWP5EE6M .carousel-indicators li::after,
.cid-txfWP5EE6M .carousel-indicators li::before {
  content: none;
}
.cid-txfWP5EE6M .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txfWP5EE6M .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txfWP5EE6M .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txfWP5EE6M .carousel-indicators {
    display: none;
  }
}
.cid-txfWP5EE6M .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txfWP5EE6M .carousel-inner > .active {
  display: block;
}
.cid-txfWP5EE6M .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txfWP5EE6M .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txfWP5EE6M .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txfWP5EE6M .carousel-control,
  .cid-txfWP5EE6M .carousel-indicators,
  .cid-txfWP5EE6M .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txfWP5EE6M .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txfWP5EE6M .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txfWP5EE6M .carousel-indicators .active,
.cid-txfWP5EE6M .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txfWP5EE6M .carousel-indicators .active {
  background: #fafafa;
}
.cid-txfWP5EE6M .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txfWP5EE6M .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txfWP5EE6M .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txfWP5EE6M .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txfWP5EE6M .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txfWP5EE6M .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txfWP5EE6M .carousel {
  width: 100%;
}
.cid-txfWP5EE6M .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txfWP5EE6M .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txfWP5EE6M .modal.fade .modal-dialog,
.cid-txfWP5EE6M .modal.in .modal-dialog {
  transform: none;
}
.cid-txfWP5EE6M H6 {
  text-align: center;
}
.cid-txfWP5EE6M .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-txfWP5EE6M .rotate {
    top: -6px;
  }
}
.cid-txfWP5EE6M .title-relative {
  position: relative;
}
.cid-txfWP5EE6M .mbr-section-title,
.cid-txfWP5EE6M .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-txfWP5EE6M .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-txfWP5EE6M .item-content {
    padding-top: 10px;
  }
}
.cid-txfWP5EE6M .mbr-text,
.cid-txfWP5EE6M .item-title {
  color: #fafafa;
}
.cid-txfWP5EE6M .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-txfWP5EE6M .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-txfWP5EE6M .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-txfWP5EE6M .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-txfWP5EE6M .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-txfWP5EE6M .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-txfWP5EE6M .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-txfWP5EE6M .mbr-section-subtitle {
  color: #13171f;
}
.cid-txfWP5EE6M .mbr-section-title {
  color: #23272b;
}
.cid-txfWP5EE6M .item-title {
  color: #23272b;
  text-align: center;
}
.cid-txfWP5EE6M .mbr-text,
.cid-txfWP5EE6M .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-txfWP5EE6M hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFJ2JFkb9C {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFJ2JFkb9C .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFJ2JFkb9C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFJ2JFkb9C .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFJ2JFkb9C .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFJ2JFkb9C .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFJ2JFkb9C .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFJ2JFkb9C .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFJ2JFkb9C .mbr-text,
.cid-uFJ2JFkb9C .mbr-section-btn {
  color: #000000;
}
.cid-uFJ2JFkb9C hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txg5t54QIS {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txg5t54QIS .mbr-fallback-image.disabled {
  display: none;
}
.cid-txg5t54QIS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txg5t54QIS .card-row {
  align-items: stretch;
}
.cid-txg5t54QIS .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txg5t54QIS .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txg5t54QIS .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txg5t54QIS .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txg5t54QIS .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txg5t54QIS .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txg5t54QIS .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txg5t54QIS .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txg5t54QIS .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txg5t54QIS .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txg5t54QIS .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txg5t54QIS .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txg5t54QIS .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txg5t54QIS .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txg5t54QIS .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txg5t54QIS .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txg5t54QIS .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txg5t54QIS .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txg5t54QIS .text-row {
    padding-top: 30px;
  }
}
.cid-txg5t54QIS .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txg5t54QIS .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txg5t54QIS .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txg5t54QIS .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txg5t54QIS .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txg5t54QIS .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txg5t54QIS .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txg5t54QIS .card-text {
    flex-basis: 100%;
  }
}
.cid-txg5t54QIS .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txg5t54QIS .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-tDtnlPk487 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/enduro-canyon-torque-1-1280x650.jpeg");
}
.cid-tDtnlPk487 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDtnlPk487 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDtnlPk487 .mbr-section-title {
  color: #FFFFFF;
}
.cid-tDtnlPk487 .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDtnlPk487 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDtnlPk487 .mbr-text,
.cid-tDtnlPk487 .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twe1p9qw2Q {
  background-image: url("../../../assets/images/mtb.jpg");
}
.cid-twe1p9qw2Q .mbr-fallback-image.disabled {
  display: none;
}
.cid-twe1p9qw2Q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twe1p9qw2Q .mbr-section-title {
  color: #fff;
}
.cid-twe1p9qw2Q .mbr-section-subtitle {
  color: #3eb75e;
  background-image: linear-gradient(250deg, currentColor, #ff4601) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twe1p9qw2Q .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-twe1p9qw2Q .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twe1p9qw2Q .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twe1p9qw2Q .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twe1p9qw2Q .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twe1p9qw2Q .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twe1p9qw2Q .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twe1p9qw2Q .mbr-text {
  color: #fcdb42;
}
.cid-twe1p9qw2Q .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twe1p9qw2Q .mbr-text,
.cid-twe1p9qw2Q .mbr-section-btn {
  color: #ffffff;
}
.cid-txIxC73DaM {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txIxC73DaM .mbr-fallback-image.disabled {
  display: none;
}
.cid-txIxC73DaM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txIxC73DaM .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txIxC73DaM .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txIxC73DaM .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txIxC73DaM .mbr-section-btn {
  margin-top: 30px;
}
.cid-txIxC73DaM .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txIxC73DaM .mbr-text,
.cid-txIxC73DaM .mbr-section-btn {
  color: #c4cfde;
}
.cid-txIymjfKgo {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txIymjfKgo .mbr-fallback-image.disabled {
  display: none;
}
.cid-txIymjfKgo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txIymjfKgo .card-row {
  align-items: stretch;
}
.cid-txIymjfKgo .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txIymjfKgo .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txIymjfKgo .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txIymjfKgo .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txIymjfKgo .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txIymjfKgo .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txIymjfKgo .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txIymjfKgo .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txIymjfKgo .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txIymjfKgo .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txIymjfKgo .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txIymjfKgo .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txIymjfKgo .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txIymjfKgo .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txIymjfKgo .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txIymjfKgo .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txIymjfKgo .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txIymjfKgo .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txIymjfKgo .text-row {
    padding-top: 30px;
  }
}
.cid-txIymjfKgo .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txIymjfKgo .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txIymjfKgo .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txIymjfKgo .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txIymjfKgo .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txIymjfKgo .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txIymjfKgo .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txIymjfKgo .card-text {
    flex-basis: 100%;
  }
}
.cid-txIymjfKgo .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txIymjfKgo .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-tOTq25Tiqi {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/jump-hermes3-2.png");
}
.cid-tOTq25Tiqi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTq25Tiqi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOTq25Tiqi .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tOTq25Tiqi .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tOTq25Tiqi .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tOTq25Tiqi .col-text {
  padding: 10px;
}
.cid-tOTq25Tiqi .mbr-section-title {
  color: #ffffff;
  margin-bottom: 20px;
}
.cid-tOTq25Tiqi .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 22px;
  text-align: center;
}
.cid-tOTq25Tiqi .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tOTq25Tiqi .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-tOTq25Tiqi .mbr-text {
    padding-right: 0;
  }
}
.cid-tOTq25Tiqi .mbr-section-btn {
  margin-top: 20px;
}
.cid-tOTq25Tiqi .social-container {
  width: 100%;
  padding-top: 80px;
}
@media (max-width: 991px) {
  .cid-tOTq25Tiqi .social-container {
    padding-top: 40px;
  }
}
.cid-tOTq25Tiqi .social-title {
  color: #ffffff;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tOTq25Tiqi .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-tOTq25Tiqi .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #ff450f, -10px -10px 19px #ff450f;
  transition: 0.4s all;
}
.cid-tOTq25Tiqi .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tOTq25Tiqi .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ec1722;
}
.cid-tOTq25Tiqi .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tOTq25Tiqi .soc-item:hover:before {
  opacity: 1;
}
.cid-tOTq25Tiqi .mbr-text,
.cid-tOTq25Tiqi .mbr-section-btn {
  color: #ffffff;
  text-align: center;
}
.cid-tOTq25Tiqi .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twe3o9A3hJ {
  background-image: url("../../../assets/images/platform-hei-hei-m.jpg");
}
.cid-twe3o9A3hJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-twe3o9A3hJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twe3o9A3hJ .mbr-section-title {
  color: #fff;
}
.cid-twe3o9A3hJ .mbr-section-subtitle {
  color: #3eb75e;
  background-image: linear-gradient(250deg, currentColor, #00ffdc) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twe3o9A3hJ .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-twe3o9A3hJ .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twe3o9A3hJ .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twe3o9A3hJ .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twe3o9A3hJ .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twe3o9A3hJ .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twe3o9A3hJ .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twe3o9A3hJ .mbr-text {
  color: #fcdb42;
}
.cid-twe3o9A3hJ .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twe3o9A3hJ .mbr-text,
.cid-twe3o9A3hJ .mbr-section-btn {
  color: #ffffff;
}
.cid-txlr1SUBwn {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-txlr1SUBwn .mbr-fallback-image.disabled {
  display: none;
}
.cid-txlr1SUBwn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txlr1SUBwn .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txlr1SUBwn .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txlr1SUBwn .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txlr1SUBwn .mbr-section-btn {
  margin-top: 30px;
}
.cid-txlr1SUBwn .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txlr1SUBwn .mbr-text,
.cid-txlr1SUBwn .mbr-section-btn {
  color: #c4cfde;
}
.cid-uRpN5bjNPr {
  background-image: url("../../../assets/images/g10-hei-hei-p2a.jpg");
}
.cid-uRpN5bjNPr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRpN5bjNPr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRpN5bjNPr .mbr-section-title {
  color: #ffffff;
}
.cid-uRpN5bjNPr .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #f96706) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uRpN5bjNPr .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-uRpN5bjNPr .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uRpN5bjNPr .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uRpN5bjNPr .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uRpN5bjNPr .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uRpN5bjNPr .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uRpN5bjNPr .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uRpN5bjNPr .mbr-text {
  color: #fcdb42;
}
.cid-uRpN5bjNPr .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uRpTJthAkx {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uRpTJthAkx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRpTJthAkx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRpTJthAkx .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uRpTJthAkx .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uRpTJthAkx .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uRpTJthAkx .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uRpTJthAkx .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uRpTJthAkx .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uRpTJthAkx .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uRpTJthAkx .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uRpTJthAkx .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uRpTJthAkx .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uRpTJthAkx .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uRpTJthAkx .list-container {
  margin-top: 30px;
}
.cid-uRpTJthAkx .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uRpTJthAkx .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uRpTJthAkx .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uRpTJthAkx .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uRpTJthAkx .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uRpTJthAkx .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uRpTJthAkx .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uRpTJthAkx .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRpTJthAkx .img-container {
    padding-right: 20px;
  }
}
.cid-uRpTJthAkx .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uRpTJthAkx .image-wrapper {
    padding: 15px;
  }
}
.cid-uRpTJthAkx .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uRpTJthAkx .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uRpTJthAkx .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uRpVpCKlpM {
  background-image: url("../../../assets/images/g10-hei-hei-p4a.jpg");
}
.cid-uRpVpCKlpM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRpVpCKlpM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRpVpCKlpM .content-wrapper .image-wrapper {
  margin-bottom: 32px;
}
.cid-uRpVpCKlpM .content-wrapper .image-wrapper img {
  height: 530px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uRpVpCKlpM .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uRpVpCKlpM .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uRpVpCKlpM .content-wrapper .mbr-section-title span {
  color: #ff450f;
}
.cid-uRpVpCKlpM .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uRpVpCKlpM .content-wrapper .text-wrapper .mbr-text {
    margin-bottom: 16px;
    width: 100%;
  }
}
.cid-uRpVpCKlpM .mbr-section-title {
  color: #ffffff;
}
.cid-uRpVpCKlpM .mbr-text,
.cid-uRpVpCKlpM .text-wrapper {
  color: #f9f9f9;
  text-align: center;
}
.cid-uRpVpCKlpM .mbr-section-title,
.cid-uRpVpCKlpM .mbr-section-btn {
  text-align: center;
}
.cid-uRpXEpNaoS {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uRpXEpNaoS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRpXEpNaoS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRpXEpNaoS .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-uRpXEpNaoS .container-fluid {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uRpXEpNaoS .container-fluid {
    padding: 0 24px;
  }
}
@media (max-width: 992px) {
  .cid-uRpXEpNaoS .container {
    padding: 0 32px;
  }
}
@media (max-width: 768px) {
  .cid-uRpXEpNaoS .container {
    padding: 0 24px;
  }
}
.cid-uRpXEpNaoS .image-wrapper {
  position: sticky;
  top: 32px;
}
@media (max-width: 992px) {
  .cid-uRpXEpNaoS .image-wrapper {
    margin-bottom: 32px;
  }
}
.cid-uRpXEpNaoS .image-wrapper img {
  height: 90vh;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uRpXEpNaoS .image-wrapper img {
    height: 400px;
  }
}
.cid-uRpXEpNaoS .content-wrapper {
  padding: 64px;
  border-radius: 2rem !important;
  border: 1px solid #ffffff;
  background-color: #ffffff;
}
@media (max-width: 992px) {
  .cid-uRpXEpNaoS .content-wrapper {
    padding: 24px;
  }
}
.cid-uRpXEpNaoS .content-wrapper .content-wrap {
  margin-bottom: 32px;
}
.cid-uRpXEpNaoS .content-wrapper .content-wrap .desc-wrapper .mbr-desc {
  display: inline-flex;
  padding: 2px 10px;
  position: relative;
  background-color: #f96706;
  margin-bottom: 16px;
  border-radius: 500px;
  border: 1px solid #edeceb;
}
.cid-uRpXEpNaoS .content-wrapper .content-wrap .mbr-section-title {
  margin-bottom: 16px;
}
.cid-uRpXEpNaoS .content-wrapper .content-wrap .mbr-text_1 {
  opacity: .5;
  margin-bottom: 0;
}
.cid-uRpXEpNaoS .content-wrapper .content-wrap .mbr-section-subtitle {
  margin-bottom: 16px;
}
.cid-uRpXEpNaoS .content-wrapper .content-wrap .mbr-text_2 {
  margin-bottom: 0;
}
.cid-uRpXEpNaoS .content-wrapper .person-wrapper {
  margin-bottom: 48px;
}
.cid-uRpXEpNaoS .content-wrapper .person-wrapper .person-wrap {
  display: inline-flex;
  align-items: center;
  border-radius: 1rem;
  background-color: #f96706;
  border: 1px solid #ffffff;
  padding: 16px;
}
.cid-uRpXEpNaoS .content-wrapper .person-wrapper .person-wrap img {
  width: 50px;
  height: 50px;
  border-radius: 100% !important;
  object-fit: cover;
  margin-right: 16px;
}
.cid-uRpXEpNaoS .content-wrapper .person-wrapper .person-wrap .name-wrapper .mbr-name {
  margin-bottom: 0;
}
.cid-uRpXEpNaoS .content-wrapper .person-wrapper .person-wrap .name-wrapper .mbr-role {
  opacity: .5;
  margin-bottom: 0;
}
.cid-uRpXEpNaoS .mbr-section-title {
  color: #f96706;
}
.cid-uRpXEpNaoS .mbr-section-subtitle {
  color: #18212d;
}
.cid-uRpXEpNaoS .mbr-desc {
  color: #18212d;
}
.cid-uRpXEpNaoS .mbr-text_1 {
  color: #18212d;
}
.cid-uRpXEpNaoS .mbr-text_2 {
  color: #18212d;
}
.cid-uRpXEpNaoS .mbr-role {
  color: #18212d;
}
.cid-uRpXEpNaoS .mbr-name {
  color: #18212d;
}
.cid-uRpXEpNaoS .mbr-role,
.cid-uRpXEpNaoS .person-wrapper {
  color: #212428;
}
.cid-uRqMLCKncP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uRqMLCKncP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRqMLCKncP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRqMLCKncP .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uRqMLCKncP .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uRqMLCKncP .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uRqMLCKncP .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uRqMLCKncP .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uRqMLCKncP .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uRqMLCKncP .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uRqMLCKncP .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uRqMLCKncP .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uRqMLCKncP .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uRqMLCKncP .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uRqMLCKncP .list-container {
  margin-top: 30px;
}
.cid-uRqMLCKncP .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uRqMLCKncP .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uRqMLCKncP .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uRqMLCKncP .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uRqMLCKncP .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uRqMLCKncP .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uRqMLCKncP .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uRqMLCKncP .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRqMLCKncP .img-container {
    padding-right: 20px;
  }
}
.cid-uRqMLCKncP .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uRqMLCKncP .image-wrapper {
    padding: 15px;
  }
}
.cid-uRqMLCKncP .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uRqMLCKncP .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uRqMLCKncP .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uRqMLCKncP .mbr-text,
.cid-uRqMLCKncP .mbr-section-btn {
  color: #000000;
}
.cid-uRqNl1TwmI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uRqNl1TwmI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRqNl1TwmI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRqNl1TwmI .row {
  flex-direction: row-reverse;
}
.cid-uRqNl1TwmI .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uRqNl1TwmI .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uRqNl1TwmI .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uRqNl1TwmI .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uRqNl1TwmI .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uRqNl1TwmI .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uRqNl1TwmI .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uRqNl1TwmI .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uRqNl1TwmI .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uRqNl1TwmI .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uRqNl1TwmI .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uRqNl1TwmI .list-container {
  margin-top: 30px;
}
.cid-uRqNl1TwmI .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uRqNl1TwmI .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uRqNl1TwmI .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uRqNl1TwmI .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uRqNl1TwmI .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uRqNl1TwmI .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uRqNl1TwmI .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uRqNl1TwmI .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uRqNl1TwmI .img-container {
    padding-left: 20px;
  }
}
.cid-uRqNl1TwmI .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uRqNl1TwmI .image-wrapper {
    padding: 15px;
  }
}
.cid-uRqNl1TwmI .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uRqNl1TwmI .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uRqNl1TwmI .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uRqNl1TwmI .mbr-text,
.cid-uRqNl1TwmI .mbr-section-btn {
  color: #000000;
}
.cid-uRqSgW3abL {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uRqSgW3abL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRqSgW3abL .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-uRqSgW3abL .col-text {
    margin-bottom: 2rem;
  }
}
.cid-uRqSgW3abL .text-wrap {
  position: sticky;
  top: 5rem;
}
@media (max-width: 991px) {
  .cid-uRqSgW3abL .text-wrap {
    position: static;
    max-width: 440px;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .cid-uRqSgW3abL .text-wrap {
    max-width: 100%;
    width: 100%;
  }
}
.cid-uRqSgW3abL .mbr-section-title {
  color: #000000;
}
.cid-uRqSgW3abL .text-grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 2rem;
  -ms-grid-columns: 4fr 1fr;
  grid-template-columns: 4fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  margin-top: 2rem;
}
.cid-uRqSgW3abL .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 1rem;
  grid-column-start: 1;
  grid-column-end: 2;
}
@media (max-width: 767px) {
  .cid-uRqSgW3abL .mbr-text {
    grid-column-end: 3;
  }
}
.cid-uRqSgW3abL .card-container {
  width: 100%;
  margin-top: 15rem;
}
@media (max-width: 575px) {
  .cid-uRqSgW3abL .card-container {
    margin-top: 0;
  }
}
.cid-uRqSgW3abL .card {
  position: sticky;
  top: 0;
  width: 100%;
  padding: 30px 0;
}
@media (max-width: 991px) {
  .cid-uRqSgW3abL .card {
    padding: 24px 0;
  }
}
.cid-uRqSgW3abL .card-wrap {
  display: flex;
  align-items: flex-end;
  position: relative;
  z-index: 4;
  width: 100%;
  padding: 40px;
  border-radius: 2.5rem;
  overflow: hidden;
  min-height: 745px;
}
@media (max-width: 1599px) {
  .cid-uRqSgW3abL .card-wrap {
    min-height: 615px;
  }
}
@media (max-width: 1399px) {
  .cid-uRqSgW3abL .card-wrap {
    min-height: 525px;
  }
}
@media (max-width: 1199px) {
  .cid-uRqSgW3abL .card-wrap {
    min-height: 435px;
  }
}
@media (max-width: 991px) {
  .cid-uRqSgW3abL .card-wrap {
    min-height: 560px;
  }
}
@media (max-width: 767px) {
  .cid-uRqSgW3abL .card-wrap {
    padding: 24px;
  }
}
.cid-uRqSgW3abL .card-img-box {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
}
.cid-uRqSgW3abL .card-img-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uRqSgW3abL .card-bg-frame {
  position: absolute;
  left: -33%;
  bottom: -40%;
  width: 88%;
  aspect-ratio: 1;
  z-index: 4;
  border-radius: 50%;
  background: rgba(0, 53, 115, 0.58);
}
@media (max-width: 991px) {
  .cid-uRqSgW3abL .card-bg-frame {
    left: -40%;
    bottom: -30%;
  }
}
@media (max-width: 767px) {
  .cid-uRqSgW3abL .card-bg-frame {
    left: -28%;
    bottom: -20%;
    width: 100vw;
    height: 100vw;
  }
}
@media (max-width: 575px) {
  .cid-uRqSgW3abL .card-bg-frame {
    left: -46%;
    bottom: -22%;
  }
}
.cid-uRqSgW3abL .card-text-box {
  position: relative;
  z-index: 5;
  width: 40%;
}
@media (max-width: 767px) {
  .cid-uRqSgW3abL .card-text-box {
    width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-uRqSgW3abL .card-text-box {
    width: 100%;
  }
}
.cid-uRqSgW3abL .card-title {
  color: #f6f6ef;
  margin-bottom: 3rem;
}
.cid-uRqSgW3abL .card-text {
  color: #f6f6ef;
  opacity: 0.8;
  margin-bottom: 1rem;
}
.cid-uRqSgW3abL .card-number {
  color: #ff450f;
  margin-bottom: 0;
}
.cid-uRqSgW3abL .card-text-small {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uRqSgW3abL .mbr-section-btn {
  margin-top: 10px;
}
.cid-uRqYKmpxK9 {
  background-image: url("../../../assets/images/g10-hei-hei-p13a.jpg.webp");
}
.cid-uRqYKmpxK9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRqYKmpxK9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRqYKmpxK9 .content-wrapper .image-wrapper {
  margin-bottom: 32px;
}
.cid-uRqYKmpxK9 .content-wrapper .image-wrapper img {
  height: 530px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-uRqYKmpxK9 .content-wrapper .image-wrapper img {
    height: 350px;
  }
}
.cid-uRqYKmpxK9 .content-wrapper .mbr-section-title {
  margin-bottom: 32px;
}
.cid-uRqYKmpxK9 .content-wrapper .mbr-section-title span {
  color: #ff450f;
}
.cid-uRqYKmpxK9 .content-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 60%;
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uRqYKmpxK9 .content-wrapper .text-wrapper .mbr-text {
    margin-bottom: 16px;
    width: 100%;
  }
}
.cid-uRqYKmpxK9 .mbr-section-title {
  color: #ffffff;
}
.cid-uRqYKmpxK9 .mbr-text,
.cid-uRqYKmpxK9 .text-wrapper {
  color: #f9f9f9;
  text-align: center;
}
.cid-uRqYKmpxK9 .mbr-section-title,
.cid-uRqYKmpxK9 .mbr-section-btn {
  text-align: center;
}
.cid-uRqUyY7qfN {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-uRqUyY7qfN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRqUyY7qfN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRqUyY7qfN .row {
  flex-direction: row-reverse;
}
@media (max-width: 991px) {
  .cid-uRqUyY7qfN .col-text {
    margin-bottom: 2rem;
  }
}
.cid-uRqUyY7qfN .text-wrap {
  position: sticky;
  top: 5rem;
}
@media (max-width: 991px) {
  .cid-uRqUyY7qfN .text-wrap {
    position: static;
    max-width: 440px;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .cid-uRqUyY7qfN .text-wrap {
    max-width: 100%;
    width: 100%;
  }
}
.cid-uRqUyY7qfN .mbr-section-title {
  color: #000000;
}
.cid-uRqUyY7qfN .text-grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 2rem;
  -ms-grid-columns: 4fr 1fr;
  grid-template-columns: 4fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  margin-top: 2rem;
}
.cid-uRqUyY7qfN .mbr-text {
  color: #000000;
  opacity: 0.8;
  margin-bottom: 1rem;
  grid-column-start: 1;
  grid-column-end: 2;
}
@media (max-width: 767px) {
  .cid-uRqUyY7qfN .mbr-text {
    grid-column-end: 3;
  }
}
.cid-uRqUyY7qfN .card-container {
  width: 100%;
  margin-top: 15rem;
}
@media (max-width: 575px) {
  .cid-uRqUyY7qfN .card-container {
    margin-top: 0;
  }
}
.cid-uRqUyY7qfN .card {
  position: sticky;
  top: 0;
  width: 100%;
  padding: 30px 0;
}
@media (max-width: 991px) {
  .cid-uRqUyY7qfN .card {
    padding: 24px 0;
  }
}
.cid-uRqUyY7qfN .card-wrap {
  display: flex;
  align-items: flex-end;
  position: relative;
  z-index: 4;
  width: 100%;
  padding: 40px;
  border-radius: 2.5rem;
  overflow: hidden;
  min-height: 745px;
}
@media (max-width: 1599px) {
  .cid-uRqUyY7qfN .card-wrap {
    min-height: 615px;
  }
}
@media (max-width: 1399px) {
  .cid-uRqUyY7qfN .card-wrap {
    min-height: 525px;
  }
}
@media (max-width: 1199px) {
  .cid-uRqUyY7qfN .card-wrap {
    min-height: 435px;
  }
}
@media (max-width: 991px) {
  .cid-uRqUyY7qfN .card-wrap {
    min-height: 560px;
  }
}
@media (max-width: 767px) {
  .cid-uRqUyY7qfN .card-wrap {
    padding: 24px;
  }
}
.cid-uRqUyY7qfN .card-img-box {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
}
.cid-uRqUyY7qfN .card-img-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uRqUyY7qfN .card-bg-frame {
  position: absolute;
  left: -33%;
  bottom: -40%;
  width: 88%;
  aspect-ratio: 1;
  z-index: 4;
  border-radius: 50%;
  background: rgba(0, 53, 115, 0.58);
}
@media (max-width: 991px) {
  .cid-uRqUyY7qfN .card-bg-frame {
    left: -40%;
    bottom: -30%;
  }
}
@media (max-width: 767px) {
  .cid-uRqUyY7qfN .card-bg-frame {
    left: -28%;
    bottom: -20%;
    width: 100vw;
    height: 100vw;
  }
}
@media (max-width: 575px) {
  .cid-uRqUyY7qfN .card-bg-frame {
    left: -46%;
    bottom: -22%;
  }
}
.cid-uRqUyY7qfN .card-text-box {
  position: relative;
  z-index: 5;
  width: 40%;
}
@media (max-width: 767px) {
  .cid-uRqUyY7qfN .card-text-box {
    width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-uRqUyY7qfN .card-text-box {
    width: 100%;
  }
}
.cid-uRqUyY7qfN .card-title {
  color: #f6f6ef;
  margin-bottom: 3rem;
}
.cid-uRqUyY7qfN .card-text {
  color: #f6f6ef;
  opacity: 0.8;
  margin-bottom: 1rem;
}
.cid-uRqUyY7qfN .card-number {
  color: #ff450f;
  margin-bottom: 0;
}
.cid-uRqUyY7qfN .card-text-small {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uRqUyY7qfN .mbr-section-btn {
  margin-top: 10px;
}
.cid-uRASV2tfuv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f5f5f5;
}
.cid-uRASV2tfuv .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRASV2tfuv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRASV2tfuv .row {
  justify-content: space-between;
}
.cid-uRASV2tfuv .title-wrapper .mbr-section-title {
  margin-bottom: 20px;
}
.cid-uRASV2tfuv .mbr-section-title {
  color: #0f0f0f;
}
.cid-uRFM6ZF6l2 {
  padding-top: 8rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/platform-big-honzo-m.jpg");
}
.cid-uRFM6ZF6l2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRFM6ZF6l2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRFM6ZF6l2 .mbr-section-title {
  color: #fff;
}
.cid-uRFM6ZF6l2 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uRFM6ZF6l2 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-uRFM6ZF6l2 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uRFM6ZF6l2 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uRFM6ZF6l2 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uRFM6ZF6l2 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uRFM6ZF6l2 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uRFM6ZF6l2 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uRFM6ZF6l2 .mbr-text {
  color: #fcdb42;
}
.cid-uRFM6ZF6l2 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uRFMaV5hfX {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRFMaV5hfX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRFMaV5hfX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRFMaV5hfX .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uRFMaV5hfX .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uRFMaV5hfX .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uRFMaV5hfX .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uRFMaV5hfX .carousel-control,
.cid-uRFMaV5hfX .close {
  background: #1b1b1b;
}
.cid-uRFMaV5hfX .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uRFMaV5hfX .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uRFMaV5hfX .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uRFMaV5hfX .carousel-control-next span {
  margin-left: 5px;
}
.cid-uRFMaV5hfX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uRFMaV5hfX .close::before {
  content: '\e91a';
}
.cid-uRFMaV5hfX .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uRFMaV5hfX .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uRFMaV5hfX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRFMaV5hfX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uRFMaV5hfX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uRFMaV5hfX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uRFMaV5hfX .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uRFMaV5hfX .carousel-indicators li.active,
.cid-uRFMaV5hfX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uRFMaV5hfX .carousel-indicators li::after,
.cid-uRFMaV5hfX .carousel-indicators li::before {
  content: none;
}
.cid-uRFMaV5hfX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uRFMaV5hfX .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uRFMaV5hfX .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRFMaV5hfX .carousel-indicators {
    display: none;
  }
}
.cid-uRFMaV5hfX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uRFMaV5hfX .carousel-inner > .active {
  display: block;
}
.cid-uRFMaV5hfX .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRFMaV5hfX .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uRFMaV5hfX .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uRFMaV5hfX .carousel-control,
  .cid-uRFMaV5hfX .carousel-indicators,
  .cid-uRFMaV5hfX .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uRFMaV5hfX .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uRFMaV5hfX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uRFMaV5hfX .carousel-indicators .active,
.cid-uRFMaV5hfX .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uRFMaV5hfX .carousel-indicators .active {
  background: #fafafa;
}
.cid-uRFMaV5hfX .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uRFMaV5hfX .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uRFMaV5hfX .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uRFMaV5hfX .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uRFMaV5hfX .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uRFMaV5hfX .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uRFMaV5hfX .carousel {
  width: 100%;
}
.cid-uRFMaV5hfX .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uRFMaV5hfX .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uRFMaV5hfX .modal.fade .modal-dialog,
.cid-uRFMaV5hfX .modal.in .modal-dialog {
  transform: none;
}
.cid-uRFMaV5hfX H6 {
  text-align: center;
}
.cid-uRFMaV5hfX .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uRFMaV5hfX .rotate {
    top: -6px;
  }
}
.cid-uRFMaV5hfX .title-relative {
  position: relative;
}
.cid-uRFMaV5hfX .mbr-section-title,
.cid-uRFMaV5hfX .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uRFMaV5hfX .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uRFMaV5hfX .item-content {
    padding-top: 10px;
  }
}
.cid-uRFMaV5hfX .mbr-text,
.cid-uRFMaV5hfX .item-title {
  color: #fafafa;
}
.cid-uRFMaV5hfX .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uRFMaV5hfX .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uRFMaV5hfX .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uRFMaV5hfX .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uRFMaV5hfX .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uRFMaV5hfX .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uRFMaV5hfX .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uRFMaV5hfX .mbr-section-subtitle {
  color: #13171f;
}
.cid-uRFMaV5hfX .mbr-section-title {
  color: #23272b;
}
.cid-uRFMaV5hfX .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uRFMaV5hfX .mbr-text,
.cid-uRFMaV5hfX .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uRFMaV5hfX hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uRFMcOjUed {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #fed9a4;
}
.cid-uRFMcOjUed .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRFMcOjUed .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRFMcOjUed .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-uRFMcOjUed .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-uRFMcOjUed .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uRFMcOjUed .mbr-section-btn {
  margin-top: 30px;
}
.cid-uRFMcOjUed .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uRFMcOjUed .mbr-text,
.cid-uRFMcOjUed .mbr-section-btn {
  color: #c4cfde;
}
.cid-uRFMepp04b {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRFMepp04b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRFMepp04b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRFMepp04b .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uRFMepp04b .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uRFMepp04b .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uRFMepp04b .mbr-section-btn {
  margin-top: 30px;
}
.cid-uRFMepp04b .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uRFMepp04b .mbr-text,
.cid-uRFMepp04b .mbr-section-btn {
  color: #c4cfde;
}
.cid-uRFMepp04b hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uRFMgtj9yp {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uRFMgtj9yp .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRFMgtj9yp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRFMgtj9yp .card-row {
  align-items: stretch;
}
.cid-uRFMgtj9yp .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uRFMgtj9yp .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uRFMgtj9yp .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uRFMgtj9yp .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uRFMgtj9yp .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uRFMgtj9yp .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uRFMgtj9yp .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uRFMgtj9yp .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uRFMgtj9yp .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uRFMgtj9yp .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uRFMgtj9yp .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uRFMgtj9yp .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uRFMgtj9yp .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uRFMgtj9yp .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uRFMgtj9yp .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uRFMgtj9yp .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uRFMgtj9yp .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uRFMgtj9yp .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uRFMgtj9yp .text-row {
    padding-top: 30px;
  }
}
.cid-uRFMgtj9yp .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-uRFMgtj9yp .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uRFMgtj9yp .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uRFMgtj9yp .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uRFMgtj9yp .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uRFMgtj9yp .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uRFMgtj9yp .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uRFMgtj9yp .card-text {
    flex-basis: 100%;
  }
}
.cid-uRFMgtj9yp .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uRFMgtj9yp .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-txlBVVSLD8 {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/platform-mtb-hardtail-m.jpg");
}
.cid-txlBVVSLD8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txlBVVSLD8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txlBVVSLD8 .mbr-section-title {
  color: #fff;
}
.cid-txlBVVSLD8 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txlBVVSLD8 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txlBVVSLD8 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txlBVVSLD8 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txlBVVSLD8 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txlBVVSLD8 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txlBVVSLD8 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txlBVVSLD8 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txlBVVSLD8 .mbr-text {
  color: #fcdb42;
}
.cid-txlBVVSLD8 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txlCuoYryl {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txlCuoYryl .mbr-fallback-image.disabled {
  display: none;
}
.cid-txlCuoYryl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txlCuoYryl .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-txlCuoYryl .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-txlCuoYryl .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txlCuoYryl .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-txlCuoYryl .carousel-control,
.cid-txlCuoYryl .close {
  background: #1b1b1b;
}
.cid-txlCuoYryl .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txlCuoYryl .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txlCuoYryl .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txlCuoYryl .carousel-control-next span {
  margin-left: 5px;
}
.cid-txlCuoYryl .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-txlCuoYryl .close::before {
  content: '\e91a';
}
.cid-txlCuoYryl .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-txlCuoYryl .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txlCuoYryl .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txlCuoYryl .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txlCuoYryl .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txlCuoYryl .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txlCuoYryl .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txlCuoYryl .carousel-indicators li.active,
.cid-txlCuoYryl .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txlCuoYryl .carousel-indicators li::after,
.cid-txlCuoYryl .carousel-indicators li::before {
  content: none;
}
.cid-txlCuoYryl .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txlCuoYryl .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txlCuoYryl .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txlCuoYryl .carousel-indicators {
    display: none;
  }
}
.cid-txlCuoYryl .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txlCuoYryl .carousel-inner > .active {
  display: block;
}
.cid-txlCuoYryl .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txlCuoYryl .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txlCuoYryl .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txlCuoYryl .carousel-control,
  .cid-txlCuoYryl .carousel-indicators,
  .cid-txlCuoYryl .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txlCuoYryl .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txlCuoYryl .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txlCuoYryl .carousel-indicators .active,
.cid-txlCuoYryl .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txlCuoYryl .carousel-indicators .active {
  background: #fafafa;
}
.cid-txlCuoYryl .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txlCuoYryl .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txlCuoYryl .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txlCuoYryl .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txlCuoYryl .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txlCuoYryl .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txlCuoYryl .carousel {
  width: 100%;
}
.cid-txlCuoYryl .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txlCuoYryl .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txlCuoYryl .modal.fade .modal-dialog,
.cid-txlCuoYryl .modal.in .modal-dialog {
  transform: none;
}
.cid-txlCuoYryl H6 {
  text-align: center;
}
.cid-txlCuoYryl .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-txlCuoYryl .rotate {
    top: -6px;
  }
}
.cid-txlCuoYryl .title-relative {
  position: relative;
}
.cid-txlCuoYryl .mbr-section-title,
.cid-txlCuoYryl .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-txlCuoYryl .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-txlCuoYryl .item-content {
    padding-top: 10px;
  }
}
.cid-txlCuoYryl .mbr-text,
.cid-txlCuoYryl .item-title {
  color: #fafafa;
}
.cid-txlCuoYryl .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-txlCuoYryl .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-txlCuoYryl .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-txlCuoYryl .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-txlCuoYryl .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-txlCuoYryl .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-txlCuoYryl .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-txlCuoYryl .mbr-section-subtitle {
  color: #13171f;
}
.cid-txlCuoYryl .mbr-section-title {
  color: #23272b;
}
.cid-txlCuoYryl .item-title {
  color: #23272b;
  text-align: center;
}
.cid-txlCuoYryl .mbr-text,
.cid-txlCuoYryl .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-txlCuoYryl hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txlHHgKAQm {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #bafff4;
}
.cid-txlHHgKAQm .mbr-fallback-image.disabled {
  display: none;
}
.cid-txlHHgKAQm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txlHHgKAQm .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txlHHgKAQm .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txlHHgKAQm .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txlHHgKAQm .mbr-section-btn {
  margin-top: 30px;
}
.cid-txlHHgKAQm .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txlHHgKAQm .mbr-text,
.cid-txlHHgKAQm .mbr-section-btn {
  color: #c4cfde;
}
.cid-txlHXM3ohx {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txlHXM3ohx .mbr-fallback-image.disabled {
  display: none;
}
.cid-txlHXM3ohx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txlHXM3ohx .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txlHXM3ohx .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txlHXM3ohx .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txlHXM3ohx .mbr-section-btn {
  margin-top: 30px;
}
.cid-txlHXM3ohx .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txlHXM3ohx .mbr-text,
.cid-txlHXM3ohx .mbr-section-btn {
  color: #c4cfde;
}
.cid-txlHXM3ohx hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txlHYF68Lg {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txlHYF68Lg .mbr-fallback-image.disabled {
  display: none;
}
.cid-txlHYF68Lg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txlHYF68Lg .card-row {
  align-items: stretch;
}
.cid-txlHYF68Lg .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txlHYF68Lg .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txlHYF68Lg .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txlHYF68Lg .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txlHYF68Lg .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txlHYF68Lg .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txlHYF68Lg .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txlHYF68Lg .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txlHYF68Lg .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txlHYF68Lg .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txlHYF68Lg .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txlHYF68Lg .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txlHYF68Lg .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txlHYF68Lg .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txlHYF68Lg .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txlHYF68Lg .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txlHYF68Lg .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txlHYF68Lg .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txlHYF68Lg .text-row {
    padding-top: 30px;
  }
}
.cid-txlHYF68Lg .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txlHYF68Lg .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txlHYF68Lg .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txlHYF68Lg .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txlHYF68Lg .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txlHYF68Lg .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txlHYF68Lg .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txlHYF68Lg .card-text {
    flex-basis: 100%;
  }
}
.cid-txlHYF68Lg .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txlHYF68Lg .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-tDtpkfXWsX {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-4.jpeg");
}
.cid-tDtpkfXWsX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDtpkfXWsX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDtpkfXWsX .mbr-section-title {
  color: #FFFFFF;
}
.cid-tDtpkfXWsX .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDtpkfXWsX .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDtpkfXWsX .mbr-text,
.cid-tDtpkfXWsX .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twieawZCdA {
  background-image: url("../../../assets/images/urban.jpg");
}
.cid-twieawZCdA .mbr-fallback-image.disabled {
  display: none;
}
.cid-twieawZCdA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twieawZCdA .mbr-section-title {
  color: #ffffff;
}
.cid-twieawZCdA .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #eaff00) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twieawZCdA .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
  text-shadow: 2px 2px #333333;
}
@media (max-width: 767px) {
  .cid-twieawZCdA .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twieawZCdA .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twieawZCdA .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twieawZCdA .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twieawZCdA .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twieawZCdA .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twieawZCdA .mbr-text {
  color: #fcdb42;
  text-shadow: 2px 2px #333333;
}
.cid-twieawZCdA .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twieawZCdA .mbr-text,
.cid-twieawZCdA .mbr-section-btn {
  color: #ffffff;
}
.cid-txr0PMlI20 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-txr0PMlI20 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txr0PMlI20 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txr0PMlI20 .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txr0PMlI20 .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txr0PMlI20 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txr0PMlI20 .mbr-section-btn {
  margin-top: 30px;
}
.cid-txr0PMlI20 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txr0PMlI20 .mbr-text,
.cid-txr0PMlI20 .mbr-section-btn {
  color: #c4cfde;
}
.cid-txr32EuPEo {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/platform-urban.jpeg");
}
.cid-txr32EuPEo .mbr-fallback-image.disabled {
  display: none;
}
.cid-txr32EuPEo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txr32EuPEo .mbr-section-title {
  color: #fff;
}
.cid-txr32EuPEo .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txr32EuPEo .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txr32EuPEo .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txr32EuPEo .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txr32EuPEo .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txr32EuPEo .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txr32EuPEo .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txr32EuPEo .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txr32EuPEo .mbr-text {
  color: #fcdb42;
}
.cid-txr32EuPEo .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tw71HNH6mH {
  padding-top: 5rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tw71HNH6mH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tw71HNH6mH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tw71HNH6mH .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tw71HNH6mH .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tw71HNH6mH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tw71HNH6mH .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tw71HNH6mH .carousel-control,
.cid-tw71HNH6mH .close {
  background: #1b1b1b;
}
.cid-tw71HNH6mH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tw71HNH6mH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tw71HNH6mH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tw71HNH6mH .carousel-control-next span {
  margin-left: 5px;
}
.cid-tw71HNH6mH .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tw71HNH6mH .close::before {
  content: '\e91a';
}
.cid-tw71HNH6mH .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tw71HNH6mH .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tw71HNH6mH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tw71HNH6mH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tw71HNH6mH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tw71HNH6mH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tw71HNH6mH .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tw71HNH6mH .carousel-indicators li.active,
.cid-tw71HNH6mH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tw71HNH6mH .carousel-indicators li::after,
.cid-tw71HNH6mH .carousel-indicators li::before {
  content: none;
}
.cid-tw71HNH6mH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tw71HNH6mH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tw71HNH6mH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tw71HNH6mH .carousel-indicators {
    display: none;
  }
}
.cid-tw71HNH6mH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tw71HNH6mH .carousel-inner > .active {
  display: block;
}
.cid-tw71HNH6mH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tw71HNH6mH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tw71HNH6mH .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tw71HNH6mH .carousel-control,
  .cid-tw71HNH6mH .carousel-indicators,
  .cid-tw71HNH6mH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tw71HNH6mH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tw71HNH6mH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tw71HNH6mH .carousel-indicators .active,
.cid-tw71HNH6mH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tw71HNH6mH .carousel-indicators .active {
  background: #fafafa;
}
.cid-tw71HNH6mH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tw71HNH6mH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tw71HNH6mH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tw71HNH6mH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tw71HNH6mH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tw71HNH6mH .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tw71HNH6mH .carousel {
  width: 100%;
}
.cid-tw71HNH6mH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tw71HNH6mH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tw71HNH6mH .modal.fade .modal-dialog,
.cid-tw71HNH6mH .modal.in .modal-dialog {
  transform: none;
}
.cid-tw71HNH6mH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tw71HNH6mH H6 {
  text-align: center;
}
.cid-tw71HNH6mH .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tw71HNH6mH .rotate {
    top: -6px;
  }
}
.cid-tw71HNH6mH .title-relative {
  position: relative;
}
.cid-tw71HNH6mH .mbr-section-title,
.cid-tw71HNH6mH .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tw71HNH6mH .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tw71HNH6mH .item-content {
    padding-top: 10px;
  }
}
.cid-tw71HNH6mH .mbr-text,
.cid-tw71HNH6mH .item-title {
  color: #fafafa;
}
.cid-tw71HNH6mH .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tw71HNH6mH .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tw71HNH6mH .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tw71HNH6mH .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tw71HNH6mH .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tw71HNH6mH .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tw71HNH6mH .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tw71HNH6mH .mbr-section-subtitle {
  color: #16181c;
}
.cid-tw71HNH6mH .mbr-section-title {
  color: #23272b;
}
.cid-tw71HNH6mH .item-title {
  color: #23272b;
}
.cid-tw71HNH6mH .mbr-text,
.cid-tw71HNH6mH .mbr-section-btn {
  color: #434a51;
}
.cid-txre9IgNyt {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #fed9a4;
}
.cid-txre9IgNyt .mbr-fallback-image.disabled {
  display: none;
}
.cid-txre9IgNyt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txre9IgNyt .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txre9IgNyt .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txre9IgNyt .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txre9IgNyt .mbr-section-btn {
  margin-top: 30px;
}
.cid-txre9IgNyt .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txre9IgNyt .mbr-text,
.cid-txre9IgNyt .mbr-section-btn {
  color: #c4cfde;
}
.cid-txrebEPKue {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txrebEPKue .mbr-fallback-image.disabled {
  display: none;
}
.cid-txrebEPKue .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txrebEPKue .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txrebEPKue .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txrebEPKue .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txrebEPKue .mbr-section-btn {
  margin-top: 30px;
}
.cid-txrebEPKue .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txrebEPKue .mbr-text,
.cid-txrebEPKue .mbr-section-btn {
  color: #c4cfde;
}
.cid-txrebEPKue hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txredBRXbo {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txredBRXbo .mbr-fallback-image.disabled {
  display: none;
}
.cid-txredBRXbo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txredBRXbo .card-row {
  align-items: stretch;
}
.cid-txredBRXbo .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txredBRXbo .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txredBRXbo .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txredBRXbo .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txredBRXbo .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txredBRXbo .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txredBRXbo .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txredBRXbo .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txredBRXbo .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txredBRXbo .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txredBRXbo .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txredBRXbo .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txredBRXbo .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txredBRXbo .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txredBRXbo .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txredBRXbo .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txredBRXbo .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txredBRXbo .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txredBRXbo .text-row {
    padding-top: 30px;
  }
}
.cid-txredBRXbo .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txredBRXbo .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txredBRXbo .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txredBRXbo .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txredBRXbo .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txredBRXbo .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txredBRXbo .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txredBRXbo .card-text {
    flex-basis: 100%;
  }
}
.cid-txredBRXbo .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txredBRXbo .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-txrgckDiPT {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/mbr-12.jpg");
}
.cid-txrgckDiPT .mbr-fallback-image.disabled {
  display: none;
}
.cid-txrgckDiPT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txrgckDiPT .mbr-section-title {
  color: #fff;
}
.cid-txrgckDiPT .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txrgckDiPT .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txrgckDiPT .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txrgckDiPT .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txrgckDiPT .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txrgckDiPT .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txrgckDiPT .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txrgckDiPT .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txrgckDiPT .mbr-text {
  color: #fcdb42;
}
.cid-txrgckDiPT .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txrxUOIjf0 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-txrxUOIjf0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txrxUOIjf0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txrxUOIjf0 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-txrxUOIjf0 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-txrxUOIjf0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txrxUOIjf0 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-txrxUOIjf0 .carousel-control,
.cid-txrxUOIjf0 .close {
  background: #1b1b1b;
}
.cid-txrxUOIjf0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txrxUOIjf0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txrxUOIjf0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txrxUOIjf0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-txrxUOIjf0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-txrxUOIjf0 .close::before {
  content: '\e91a';
}
.cid-txrxUOIjf0 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-txrxUOIjf0 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txrxUOIjf0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txrxUOIjf0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txrxUOIjf0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txrxUOIjf0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txrxUOIjf0 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txrxUOIjf0 .carousel-indicators li.active,
.cid-txrxUOIjf0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txrxUOIjf0 .carousel-indicators li::after,
.cid-txrxUOIjf0 .carousel-indicators li::before {
  content: none;
}
.cid-txrxUOIjf0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txrxUOIjf0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txrxUOIjf0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txrxUOIjf0 .carousel-indicators {
    display: none;
  }
}
.cid-txrxUOIjf0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txrxUOIjf0 .carousel-inner > .active {
  display: block;
}
.cid-txrxUOIjf0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txrxUOIjf0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txrxUOIjf0 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txrxUOIjf0 .carousel-control,
  .cid-txrxUOIjf0 .carousel-indicators,
  .cid-txrxUOIjf0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txrxUOIjf0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txrxUOIjf0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txrxUOIjf0 .carousel-indicators .active,
.cid-txrxUOIjf0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txrxUOIjf0 .carousel-indicators .active {
  background: #fafafa;
}
.cid-txrxUOIjf0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txrxUOIjf0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txrxUOIjf0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txrxUOIjf0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txrxUOIjf0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txrxUOIjf0 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txrxUOIjf0 .carousel {
  width: 100%;
}
.cid-txrxUOIjf0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txrxUOIjf0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txrxUOIjf0 .modal.fade .modal-dialog,
.cid-txrxUOIjf0 .modal.in .modal-dialog {
  transform: none;
}
.cid-txrxUOIjf0 H6 {
  text-align: center;
}
.cid-txrxUOIjf0 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-txrxUOIjf0 .rotate {
    top: -6px;
  }
}
.cid-txrxUOIjf0 .title-relative {
  position: relative;
}
.cid-txrxUOIjf0 .mbr-section-title,
.cid-txrxUOIjf0 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-txrxUOIjf0 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-txrxUOIjf0 .item-content {
    padding-top: 10px;
  }
}
.cid-txrxUOIjf0 .mbr-text,
.cid-txrxUOIjf0 .item-title {
  color: #fafafa;
}
.cid-txrxUOIjf0 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-txrxUOIjf0 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-txrxUOIjf0 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-txrxUOIjf0 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-txrxUOIjf0 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-txrxUOIjf0 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-txrxUOIjf0 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-txrxUOIjf0 .mbr-section-subtitle {
  color: #13171f;
}
.cid-txrxUOIjf0 .mbr-section-title {
  color: #23272b;
}
.cid-txrxUOIjf0 .item-title {
  color: #23272b;
  text-align: left;
}
.cid-txrxUOIjf0 .mbr-text,
.cid-txrxUOIjf0 .mbr-section-btn {
  color: #434a51;
  text-align: left;
}
.cid-txrxUOIjf0 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tDtqFIl5KP {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/city-bike-buyers-guide-5-1064x709.jpeg");
}
.cid-tDtqFIl5KP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDtqFIl5KP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDtqFIl5KP .mbr-section-title {
  color: #FFFFFF;
}
.cid-tDtqFIl5KP .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDtqFIl5KP .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDtqFIl5KP .mbr-text,
.cid-tDtqFIl5KP .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twiubnYVZw {
  background-image: url("../../../assets/images/platform-fatbike-m.jpg");
}
.cid-twiubnYVZw .mbr-fallback-image.disabled {
  display: none;
}
.cid-twiubnYVZw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twiubnYVZw .mbr-section-title {
  color: #fff;
}
.cid-twiubnYVZw .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #ff2d09) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twiubnYVZw .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-twiubnYVZw .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twiubnYVZw .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twiubnYVZw .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twiubnYVZw .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twiubnYVZw .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twiubnYVZw .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twiubnYVZw .mbr-text {
  color: #fcdb42;
}
.cid-twiubnYVZw .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twiubnYVZw .mbr-text,
.cid-twiubnYVZw .mbr-section-btn {
  color: #ffffff;
}
.cid-txrFRe8jDj {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-txrFRe8jDj .mbr-fallback-image.disabled {
  display: none;
}
.cid-txrFRe8jDj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txrFRe8jDj .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-txrFRe8jDj .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-txrFRe8jDj .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txrFRe8jDj .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-txrFRe8jDj .carousel-control,
.cid-txrFRe8jDj .close {
  background: #1b1b1b;
}
.cid-txrFRe8jDj .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txrFRe8jDj .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txrFRe8jDj .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txrFRe8jDj .carousel-control-next span {
  margin-left: 5px;
}
.cid-txrFRe8jDj .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-txrFRe8jDj .close::before {
  content: '\e91a';
}
.cid-txrFRe8jDj .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-txrFRe8jDj .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txrFRe8jDj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txrFRe8jDj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txrFRe8jDj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txrFRe8jDj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txrFRe8jDj .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txrFRe8jDj .carousel-indicators li.active,
.cid-txrFRe8jDj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txrFRe8jDj .carousel-indicators li::after,
.cid-txrFRe8jDj .carousel-indicators li::before {
  content: none;
}
.cid-txrFRe8jDj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txrFRe8jDj .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txrFRe8jDj .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txrFRe8jDj .carousel-indicators {
    display: none;
  }
}
.cid-txrFRe8jDj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txrFRe8jDj .carousel-inner > .active {
  display: block;
}
.cid-txrFRe8jDj .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txrFRe8jDj .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txrFRe8jDj .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txrFRe8jDj .carousel-control,
  .cid-txrFRe8jDj .carousel-indicators,
  .cid-txrFRe8jDj .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txrFRe8jDj .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txrFRe8jDj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txrFRe8jDj .carousel-indicators .active,
.cid-txrFRe8jDj .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txrFRe8jDj .carousel-indicators .active {
  background: #fafafa;
}
.cid-txrFRe8jDj .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txrFRe8jDj .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txrFRe8jDj .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txrFRe8jDj .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txrFRe8jDj .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txrFRe8jDj .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txrFRe8jDj .carousel {
  width: 100%;
}
.cid-txrFRe8jDj .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txrFRe8jDj .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txrFRe8jDj .modal.fade .modal-dialog,
.cid-txrFRe8jDj .modal.in .modal-dialog {
  transform: none;
}
.cid-txrFRe8jDj H6 {
  text-align: center;
}
.cid-txrFRe8jDj .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-txrFRe8jDj .rotate {
    top: -6px;
  }
}
.cid-txrFRe8jDj .title-relative {
  position: relative;
}
.cid-txrFRe8jDj .mbr-section-title,
.cid-txrFRe8jDj .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-txrFRe8jDj .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-txrFRe8jDj .item-content {
    padding-top: 10px;
  }
}
.cid-txrFRe8jDj .mbr-text,
.cid-txrFRe8jDj .item-title {
  color: #fafafa;
}
.cid-txrFRe8jDj .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-txrFRe8jDj .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-txrFRe8jDj .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-txrFRe8jDj .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-txrFRe8jDj .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-txrFRe8jDj .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-txrFRe8jDj .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-txrFRe8jDj .mbr-section-subtitle {
  color: #13171f;
}
.cid-txrFRe8jDj .mbr-section-title {
  color: #23272b;
}
.cid-txrFRe8jDj .item-title {
  color: #23272b;
  text-align: left;
}
.cid-txrFRe8jDj .mbr-text,
.cid-txrFRe8jDj .mbr-section-btn {
  color: #434a51;
  text-align: left;
}
.cid-txrFRe8jDj hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txrJtTmbwg {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #a3c4ac;
}
.cid-txrJtTmbwg .mbr-fallback-image.disabled {
  display: none;
}
.cid-txrJtTmbwg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txrJtTmbwg .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txrJtTmbwg .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txrJtTmbwg .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txrJtTmbwg .mbr-section-btn {
  margin-top: 30px;
}
.cid-txrJtTmbwg .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txrJtTmbwg .mbr-text,
.cid-txrJtTmbwg .mbr-section-btn {
  color: #c4cfde;
}
.cid-txrLosvtmL {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txrLosvtmL .mbr-fallback-image.disabled {
  display: none;
}
.cid-txrLosvtmL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txrLosvtmL .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txrLosvtmL .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txrLosvtmL .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txrLosvtmL .mbr-section-btn {
  margin-top: 30px;
}
.cid-txrLosvtmL .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txrLosvtmL .mbr-text,
.cid-txrLosvtmL .mbr-section-btn {
  color: #c4cfde;
}
.cid-txrLosvtmL hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txrLminTpe {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txrLminTpe .mbr-fallback-image.disabled {
  display: none;
}
.cid-txrLminTpe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txrLminTpe .card-row {
  align-items: stretch;
}
.cid-txrLminTpe .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txrLminTpe .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txrLminTpe .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txrLminTpe .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txrLminTpe .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txrLminTpe .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txrLminTpe .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txrLminTpe .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txrLminTpe .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txrLminTpe .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txrLminTpe .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txrLminTpe .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txrLminTpe .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txrLminTpe .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txrLminTpe .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txrLminTpe .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txrLminTpe .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txrLminTpe .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txrLminTpe .text-row {
    padding-top: 30px;
  }
}
.cid-txrLminTpe .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txrLminTpe .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txrLminTpe .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txrLminTpe .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txrLminTpe .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txrLminTpe .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txrLminTpe .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txrLminTpe .card-text {
    flex-basis: 100%;
  }
}
.cid-txrLminTpe .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txrLminTpe .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-tDtr0680ek {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/fat-biking-finland-main-1064x599.jpeg");
}
.cid-tDtr0680ek .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDtr0680ek .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDtr0680ek .mbr-section-title {
  color: #FFFFFF;
}
.cid-tDtr0680ek .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDtr0680ek .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDtr0680ek .mbr-text,
.cid-tDtr0680ek .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twiAs0mqVx {
  background-image: url("../../../assets/images/lighter-2.jpeg");
}
.cid-twiAs0mqVx .mbr-fallback-image.disabled {
  display: none;
}
.cid-twiAs0mqVx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twiAs0mqVx .mbr-section-title {
  color: #ffffff;
}
.cid-twiAs0mqVx .mbr-section-subtitle {
  color: #a9fe62;
  background-image: linear-gradient(250deg, currentColor, #8fff32) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twiAs0mqVx .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1.2em;
}
@media (max-width: 767px) {
  .cid-twiAs0mqVx .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twiAs0mqVx .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twiAs0mqVx .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twiAs0mqVx .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twiAs0mqVx .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twiAs0mqVx .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twiAs0mqVx .mbr-text {
  color: #fcdb42;
}
.cid-twiAs0mqVx .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twiAs0mqVx .mbr-text,
.cid-twiAs0mqVx .mbr-section-btn {
  color: #ffffff;
}
.cid-txrUBdutR3 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-txrUBdutR3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txrUBdutR3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txrUBdutR3 .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txrUBdutR3 .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txrUBdutR3 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txrUBdutR3 .mbr-section-btn {
  margin-top: 30px;
}
.cid-txrUBdutR3 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txrUBdutR3 .mbr-text,
.cid-txrUBdutR3 .mbr-section-btn {
  color: #c4cfde;
}
.cid-txrWEdMj2v {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-txrWEdMj2v .mbr-fallback-image.disabled {
  display: none;
}
.cid-txrWEdMj2v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txrWEdMj2v .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-txrWEdMj2v .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-txrWEdMj2v .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txrWEdMj2v .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-txrWEdMj2v .carousel-control,
.cid-txrWEdMj2v .close {
  background: #1b1b1b;
}
.cid-txrWEdMj2v .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txrWEdMj2v .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txrWEdMj2v .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txrWEdMj2v .carousel-control-next span {
  margin-left: 5px;
}
.cid-txrWEdMj2v .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-txrWEdMj2v .close::before {
  content: '\e91a';
}
.cid-txrWEdMj2v .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-txrWEdMj2v .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txrWEdMj2v .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txrWEdMj2v .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txrWEdMj2v .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txrWEdMj2v .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txrWEdMj2v .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txrWEdMj2v .carousel-indicators li.active,
.cid-txrWEdMj2v .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txrWEdMj2v .carousel-indicators li::after,
.cid-txrWEdMj2v .carousel-indicators li::before {
  content: none;
}
.cid-txrWEdMj2v .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txrWEdMj2v .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txrWEdMj2v .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txrWEdMj2v .carousel-indicators {
    display: none;
  }
}
.cid-txrWEdMj2v .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txrWEdMj2v .carousel-inner > .active {
  display: block;
}
.cid-txrWEdMj2v .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txrWEdMj2v .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txrWEdMj2v .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txrWEdMj2v .carousel-control,
  .cid-txrWEdMj2v .carousel-indicators,
  .cid-txrWEdMj2v .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txrWEdMj2v .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txrWEdMj2v .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txrWEdMj2v .carousel-indicators .active,
.cid-txrWEdMj2v .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txrWEdMj2v .carousel-indicators .active {
  background: #fafafa;
}
.cid-txrWEdMj2v .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txrWEdMj2v .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txrWEdMj2v .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txrWEdMj2v .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txrWEdMj2v .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txrWEdMj2v .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txrWEdMj2v .carousel {
  width: 100%;
}
.cid-txrWEdMj2v .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txrWEdMj2v .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txrWEdMj2v .modal.fade .modal-dialog,
.cid-txrWEdMj2v .modal.in .modal-dialog {
  transform: none;
}
.cid-txrWEdMj2v H6 {
  text-align: center;
}
.cid-txrWEdMj2v .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-txrWEdMj2v .rotate {
    top: -6px;
  }
}
.cid-txrWEdMj2v .title-relative {
  position: relative;
}
.cid-txrWEdMj2v .mbr-section-title,
.cid-txrWEdMj2v .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-txrWEdMj2v .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-txrWEdMj2v .item-content {
    padding-top: 10px;
  }
}
.cid-txrWEdMj2v .mbr-text,
.cid-txrWEdMj2v .item-title {
  color: #fafafa;
}
.cid-txrWEdMj2v .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-txrWEdMj2v .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-txrWEdMj2v .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-txrWEdMj2v .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-txrWEdMj2v .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-txrWEdMj2v .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-txrWEdMj2v .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-txrWEdMj2v .mbr-section-subtitle {
  color: #13171f;
}
.cid-txrWEdMj2v .mbr-section-title {
  color: #23272b;
}
.cid-txrWEdMj2v .item-title {
  color: #23272b;
  text-align: left;
}
.cid-txrWEdMj2v .mbr-text,
.cid-txrWEdMj2v .mbr-section-btn {
  color: #434a51;
  text-align: left;
}
.cid-txrWEdMj2v hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tLSg0ork2C {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/platform-dirtjump-pumptrack-1.webp");
}
.cid-tLSg0ork2C .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLSg0ork2C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLSg0ork2C .mbr-section-title {
  color: #fff;
}
.cid-tLSg0ork2C .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tLSg0ork2C .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tLSg0ork2C .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tLSg0ork2C .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tLSg0ork2C .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tLSg0ork2C .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tLSg0ork2C .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tLSg0ork2C .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tLSg0ork2C .mbr-text {
  color: #fcdb42;
}
.cid-tLSg0ork2C .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tLSg38F5fI {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tLSg38F5fI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLSg38F5fI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLSg38F5fI .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tLSg38F5fI .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tLSg38F5fI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tLSg38F5fI .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tLSg38F5fI .carousel-control,
.cid-tLSg38F5fI .close {
  background: #1b1b1b;
}
.cid-tLSg38F5fI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tLSg38F5fI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tLSg38F5fI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tLSg38F5fI .carousel-control-next span {
  margin-left: 5px;
}
.cid-tLSg38F5fI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tLSg38F5fI .close::before {
  content: '\e91a';
}
.cid-tLSg38F5fI .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tLSg38F5fI .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tLSg38F5fI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLSg38F5fI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tLSg38F5fI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tLSg38F5fI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tLSg38F5fI .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tLSg38F5fI .carousel-indicators li.active,
.cid-tLSg38F5fI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tLSg38F5fI .carousel-indicators li::after,
.cid-tLSg38F5fI .carousel-indicators li::before {
  content: none;
}
.cid-tLSg38F5fI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tLSg38F5fI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tLSg38F5fI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tLSg38F5fI .carousel-indicators {
    display: none;
  }
}
.cid-tLSg38F5fI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tLSg38F5fI .carousel-inner > .active {
  display: block;
}
.cid-tLSg38F5fI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLSg38F5fI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tLSg38F5fI .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tLSg38F5fI .carousel-control,
  .cid-tLSg38F5fI .carousel-indicators,
  .cid-tLSg38F5fI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tLSg38F5fI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tLSg38F5fI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tLSg38F5fI .carousel-indicators .active,
.cid-tLSg38F5fI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tLSg38F5fI .carousel-indicators .active {
  background: #fafafa;
}
.cid-tLSg38F5fI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tLSg38F5fI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tLSg38F5fI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tLSg38F5fI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tLSg38F5fI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tLSg38F5fI .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tLSg38F5fI .carousel {
  width: 100%;
}
.cid-tLSg38F5fI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tLSg38F5fI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tLSg38F5fI .modal.fade .modal-dialog,
.cid-tLSg38F5fI .modal.in .modal-dialog {
  transform: none;
}
.cid-tLSg38F5fI H6 {
  text-align: center;
}
.cid-tLSg38F5fI .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tLSg38F5fI .rotate {
    top: -6px;
  }
}
.cid-tLSg38F5fI .title-relative {
  position: relative;
}
.cid-tLSg38F5fI .mbr-section-title,
.cid-tLSg38F5fI .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tLSg38F5fI .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tLSg38F5fI .item-content {
    padding-top: 10px;
  }
}
.cid-tLSg38F5fI .mbr-text,
.cid-tLSg38F5fI .item-title {
  color: #fafafa;
}
.cid-tLSg38F5fI .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tLSg38F5fI .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tLSg38F5fI .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tLSg38F5fI .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tLSg38F5fI .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tLSg38F5fI .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tLSg38F5fI .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tLSg38F5fI .mbr-section-subtitle {
  color: #13171f;
}
.cid-tLSg38F5fI .mbr-section-title {
  color: #23272b;
}
.cid-tLSg38F5fI .item-title {
  color: #23272b;
  text-align: left;
}
.cid-tLSg38F5fI .mbr-text,
.cid-tLSg38F5fI .mbr-section-btn {
  color: #434a51;
  text-align: left;
}
.cid-tLSg38F5fI hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tDtrgDKgMe {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-11.jpg");
}
.cid-tDtrgDKgMe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDtrgDKgMe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDtrgDKgMe .mbr-section-title {
  color: #FFFFFF;
}
.cid-tDtrgDKgMe .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDtrgDKgMe .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDtrgDKgMe .mbr-text,
.cid-tDtrgDKgMe .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twj0MTZJkm {
  background-image: url("../../../assets/images/platform-ebike-mtb-1.jpg");
}
.cid-twj0MTZJkm .mbr-fallback-image.disabled {
  display: none;
}
.cid-twj0MTZJkm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twj0MTZJkm .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-twj0MTZJkm .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #a9fe62) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twj0MTZJkm .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-twj0MTZJkm .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twj0MTZJkm .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twj0MTZJkm .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twj0MTZJkm .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twj0MTZJkm .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twj0MTZJkm .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twj0MTZJkm .mbr-text {
  color: #fcdb42;
}
.cid-twj0MTZJkm .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twj0MTZJkm .mbr-text,
.cid-twj0MTZJkm .mbr-section-btn {
  color: #ffffff;
}
.cid-txIVTDXUuf {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-txIVTDXUuf .mbr-fallback-image.disabled {
  display: none;
}
.cid-txIVTDXUuf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txIVTDXUuf .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txIVTDXUuf .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
  text-align: center;
}
.cid-txIVTDXUuf .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txIVTDXUuf .mbr-section-btn {
  margin-top: 30px;
}
.cid-txIVTDXUuf .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txIVTDXUuf .mbr-text,
.cid-txIVTDXUuf .mbr-section-btn {
  color: #c4cfde;
}
.cid-txJDg3wepW {
  padding-top: 10rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/kona-remote-160-review-enduro-emtb.jpg");
}
.cid-txJDg3wepW .mbr-fallback-image.disabled {
  display: none;
}
.cid-txJDg3wepW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txJDg3wepW .mbr-section-title {
  color: #fff;
}
.cid-txJDg3wepW .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txJDg3wepW .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txJDg3wepW .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txJDg3wepW .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txJDg3wepW .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txJDg3wepW .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txJDg3wepW .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txJDg3wepW .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txJDg3wepW .mbr-text {
  color: #fcdb42;
}
.cid-txJDg3wepW .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txJCP2zJ0p {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txJCP2zJ0p .mbr-fallback-image.disabled {
  display: none;
}
.cid-txJCP2zJ0p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txJCP2zJ0p .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-txJCP2zJ0p .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-txJCP2zJ0p .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txJCP2zJ0p .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-txJCP2zJ0p .carousel-control,
.cid-txJCP2zJ0p .close {
  background: #1b1b1b;
}
.cid-txJCP2zJ0p .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txJCP2zJ0p .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txJCP2zJ0p .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txJCP2zJ0p .carousel-control-next span {
  margin-left: 5px;
}
.cid-txJCP2zJ0p .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-txJCP2zJ0p .close::before {
  content: '\e91a';
}
.cid-txJCP2zJ0p .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-txJCP2zJ0p .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txJCP2zJ0p .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txJCP2zJ0p .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txJCP2zJ0p .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txJCP2zJ0p .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txJCP2zJ0p .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txJCP2zJ0p .carousel-indicators li.active,
.cid-txJCP2zJ0p .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txJCP2zJ0p .carousel-indicators li::after,
.cid-txJCP2zJ0p .carousel-indicators li::before {
  content: none;
}
.cid-txJCP2zJ0p .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txJCP2zJ0p .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txJCP2zJ0p .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txJCP2zJ0p .carousel-indicators {
    display: none;
  }
}
.cid-txJCP2zJ0p .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txJCP2zJ0p .carousel-inner > .active {
  display: block;
}
.cid-txJCP2zJ0p .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txJCP2zJ0p .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txJCP2zJ0p .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txJCP2zJ0p .carousel-control,
  .cid-txJCP2zJ0p .carousel-indicators,
  .cid-txJCP2zJ0p .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txJCP2zJ0p .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txJCP2zJ0p .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txJCP2zJ0p .carousel-indicators .active,
.cid-txJCP2zJ0p .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txJCP2zJ0p .carousel-indicators .active {
  background: #fafafa;
}
.cid-txJCP2zJ0p .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txJCP2zJ0p .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txJCP2zJ0p .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txJCP2zJ0p .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txJCP2zJ0p .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txJCP2zJ0p .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txJCP2zJ0p .carousel {
  width: 100%;
}
.cid-txJCP2zJ0p .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txJCP2zJ0p .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txJCP2zJ0p .modal.fade .modal-dialog,
.cid-txJCP2zJ0p .modal.in .modal-dialog {
  transform: none;
}
.cid-txJCP2zJ0p H6 {
  text-align: center;
}
.cid-txJCP2zJ0p .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-txJCP2zJ0p .rotate {
    top: -6px;
  }
}
.cid-txJCP2zJ0p .title-relative {
  position: relative;
}
.cid-txJCP2zJ0p .mbr-section-title,
.cid-txJCP2zJ0p .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-txJCP2zJ0p .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-txJCP2zJ0p .item-content {
    padding-top: 10px;
  }
}
.cid-txJCP2zJ0p .mbr-text,
.cid-txJCP2zJ0p .item-title {
  color: #fafafa;
}
.cid-txJCP2zJ0p .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-txJCP2zJ0p .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-txJCP2zJ0p .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-txJCP2zJ0p .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-txJCP2zJ0p .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-txJCP2zJ0p .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-txJCP2zJ0p .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-txJCP2zJ0p .mbr-section-subtitle {
  color: #13171f;
}
.cid-txJCP2zJ0p .mbr-section-title {
  color: #23272b;
}
.cid-txJCP2zJ0p .item-title {
  color: #23272b;
  text-align: center;
}
.cid-txJCP2zJ0p .mbr-text,
.cid-txJCP2zJ0p .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-txJCP2zJ0p hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txOqmP5b7H {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txOqmP5b7H .mbr-section-head {
  width: 100%;
}
.cid-txOqmP5b7H .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-txOqknkkH6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txOqknkkH6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txOqknkkH6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txOqknkkH6 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txOqknkkH6 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txOqknkkH6 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txOqknkkH6 .mbr-section-btn {
  margin-top: 30px;
}
.cid-txOqknkkH6 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txOqknkkH6 .mbr-text,
.cid-txOqknkkH6 .mbr-section-btn {
  color: #c4cfde;
}
.cid-txOqknkkH6 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txOpmXctYL {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txOpmXctYL .mbr-fallback-image.disabled {
  display: none;
}
.cid-txOpmXctYL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txOpmXctYL .card-row {
  align-items: stretch;
}
.cid-txOpmXctYL .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txOpmXctYL .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txOpmXctYL .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txOpmXctYL .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txOpmXctYL .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txOpmXctYL .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txOpmXctYL .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txOpmXctYL .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txOpmXctYL .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txOpmXctYL .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txOpmXctYL .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txOpmXctYL .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txOpmXctYL .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txOpmXctYL .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txOpmXctYL .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txOpmXctYL .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txOpmXctYL .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txOpmXctYL .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txOpmXctYL .text-row {
    padding-top: 30px;
  }
}
.cid-txOpmXctYL .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txOpmXctYL .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txOpmXctYL .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txOpmXctYL .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txOpmXctYL .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txOpmXctYL .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txOpmXctYL .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txOpmXctYL .card-text {
    flex-basis: 100%;
  }
}
.cid-txOpmXctYL .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txOpmXctYL .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-tMkT6XBpWr {
  background-image: url("../../../assets/images/118467163-2714279895475918-8984514800363824327-n.jpg");
}
.cid-tMkT6XBpWr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMkT6XBpWr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMkT6XBpWr .mbr-section-title {
  color: #fff;
}
.cid-tMkT6XBpWr .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tMkT6XBpWr .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tMkT6XBpWr .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tMkT6XBpWr .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tMkT6XBpWr .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tMkT6XBpWr .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tMkT6XBpWr .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tMkT6XBpWr .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tMkT6XBpWr .mbr-text {
  color: #fcdb42;
}
.cid-tMkT6XBpWr .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tMldCQLgdV {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tMldCQLgdV .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMldCQLgdV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMldCQLgdV .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tMldCQLgdV .mbr-section-subtitle {
  color: #090f10;
  margin-bottom: 30px;
}
.cid-tMldCQLgdV .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tMldCQLgdV .mbr-section-btn {
  margin-top: 30px;
}
.cid-tMldCQLgdV .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tMldCQLgdV .mbr-text,
.cid-tMldCQLgdV .mbr-section-btn {
  color: #c4cfde;
}
.cid-tMldCQLgdV hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tMldprCCrY {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tMldprCCrY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMldprCCrY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMldprCCrY .card-row {
  align-items: stretch;
}
.cid-tMldprCCrY .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-tMldprCCrY .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-tMldprCCrY .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-tMldprCCrY .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-tMldprCCrY .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-tMldprCCrY .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-tMldprCCrY .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-tMldprCCrY .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-tMldprCCrY .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-tMldprCCrY .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-tMldprCCrY .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-tMldprCCrY .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-tMldprCCrY .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-tMldprCCrY .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-tMldprCCrY .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-tMldprCCrY .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-tMldprCCrY .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tMldprCCrY .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-tMldprCCrY .text-row {
    padding-top: 30px;
  }
}
.cid-tMldprCCrY .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-tMldprCCrY .card-subtitle {
  color: #090f10;
  margin-bottom: 0;
}
.cid-tMldprCCrY .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-tMldprCCrY .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-tMldprCCrY .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-tMldprCCrY .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-tMldprCCrY .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tMldprCCrY .card-text {
    flex-basis: 100%;
  }
}
.cid-tMldprCCrY .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-tMldprCCrY .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-tMkTABdxoF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tMkTABdxoF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMkTABdxoF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMkTABdxoF .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tMkTABdxoF .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tMkTABdxoF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tMkTABdxoF .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tMkTABdxoF .carousel-control,
.cid-tMkTABdxoF .close {
  background: #1b1b1b;
}
.cid-tMkTABdxoF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tMkTABdxoF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tMkTABdxoF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tMkTABdxoF .carousel-control-next span {
  margin-left: 5px;
}
.cid-tMkTABdxoF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tMkTABdxoF .close::before {
  content: '\e91a';
}
.cid-tMkTABdxoF .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tMkTABdxoF .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tMkTABdxoF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMkTABdxoF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tMkTABdxoF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tMkTABdxoF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tMkTABdxoF .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tMkTABdxoF .carousel-indicators li.active,
.cid-tMkTABdxoF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tMkTABdxoF .carousel-indicators li::after,
.cid-tMkTABdxoF .carousel-indicators li::before {
  content: none;
}
.cid-tMkTABdxoF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tMkTABdxoF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tMkTABdxoF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tMkTABdxoF .carousel-indicators {
    display: none;
  }
}
.cid-tMkTABdxoF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tMkTABdxoF .carousel-inner > .active {
  display: block;
}
.cid-tMkTABdxoF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMkTABdxoF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tMkTABdxoF .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tMkTABdxoF .carousel-control,
  .cid-tMkTABdxoF .carousel-indicators,
  .cid-tMkTABdxoF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tMkTABdxoF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tMkTABdxoF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tMkTABdxoF .carousel-indicators .active,
.cid-tMkTABdxoF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tMkTABdxoF .carousel-indicators .active {
  background: #fafafa;
}
.cid-tMkTABdxoF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tMkTABdxoF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tMkTABdxoF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tMkTABdxoF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tMkTABdxoF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tMkTABdxoF .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tMkTABdxoF .carousel {
  width: 100%;
}
.cid-tMkTABdxoF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tMkTABdxoF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tMkTABdxoF .modal.fade .modal-dialog,
.cid-tMkTABdxoF .modal.in .modal-dialog {
  transform: none;
}
.cid-tMkTABdxoF H6 {
  text-align: center;
}
.cid-tMkTABdxoF .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tMkTABdxoF .rotate {
    top: -6px;
  }
}
.cid-tMkTABdxoF .title-relative {
  position: relative;
}
.cid-tMkTABdxoF .mbr-section-title,
.cid-tMkTABdxoF .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tMkTABdxoF .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tMkTABdxoF .item-content {
    padding-top: 10px;
  }
}
.cid-tMkTABdxoF .mbr-text,
.cid-tMkTABdxoF .item-title {
  color: #fafafa;
}
.cid-tMkTABdxoF .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tMkTABdxoF .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tMkTABdxoF .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tMkTABdxoF .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tMkTABdxoF .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tMkTABdxoF .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tMkTABdxoF .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tMkTABdxoF .mbr-section-subtitle {
  color: #13171f;
}
.cid-tMkTABdxoF .mbr-section-title {
  color: #23272b;
}
.cid-tMkTABdxoF .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tMkTABdxoF .mbr-text,
.cid-tMkTABdxoF .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tMkTABdxoF hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txOQjEvxc7 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txOQjEvxc7 .mbr-section-head {
  width: 100%;
}
.cid-txOQjEvxc7 .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-txOr42fEXf {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-txOr42fEXf .mbr-fallback-image.disabled {
  display: none;
}
.cid-txOr42fEXf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txOr42fEXf [class^="socicon-"]:before,
.cid-txOr42fEXf [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-txOr42fEXf .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-txOr42fEXf .btn-social:hover {
  background: #ff450f;
}
.cid-txOr42fEXf .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-txOr42fEXf .mbr-section-title,
.cid-txOr42fEXf .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twj2iOZWlR {
  background-image: url("../../../assets/images/ebike-on-bridge.jpg");
}
.cid-twj2iOZWlR .mbr-fallback-image.disabled {
  display: none;
}
.cid-twj2iOZWlR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twj2iOZWlR .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-twj2iOZWlR .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #ffffff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twj2iOZWlR .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-twj2iOZWlR .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twj2iOZWlR .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twj2iOZWlR .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twj2iOZWlR .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twj2iOZWlR .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twj2iOZWlR .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twj2iOZWlR .mbr-text {
  color: #fcdb42;
}
.cid-twj2iOZWlR .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twj2iOZWlR .mbr-text,
.cid-twj2iOZWlR .mbr-section-btn {
  color: #ffffff;
}
.cid-txQDVOrIAI {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-txQDVOrIAI .mbr-fallback-image.disabled {
  display: none;
}
.cid-txQDVOrIAI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txQDVOrIAI .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txQDVOrIAI .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txQDVOrIAI .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txQDVOrIAI .mbr-section-btn {
  margin-top: 30px;
}
.cid-txQDVOrIAI .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txQDVOrIAI .mbr-text,
.cid-txQDVOrIAI .mbr-section-btn {
  color: #c4cfde;
}
.cid-txQFw2NWZT {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/urban6.jpg");
}
.cid-txQFw2NWZT .mbr-fallback-image.disabled {
  display: none;
}
.cid-txQFw2NWZT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txQFw2NWZT .mbr-section-title {
  color: #ffffff;
}
.cid-txQFw2NWZT .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txQFw2NWZT .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txQFw2NWZT .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txQFw2NWZT .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txQFw2NWZT .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txQFw2NWZT .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txQFw2NWZT .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txQFw2NWZT .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txQFw2NWZT .mbr-text {
  color: #fcdb42;
}
.cid-txQFw2NWZT .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txQFw2NWZT p {
  line-height: 1em;
}
.cid-txQTBJLx10 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-txQTBJLx10 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txQTBJLx10 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txQTBJLx10 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-txQTBJLx10 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-txQTBJLx10 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txQTBJLx10 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-txQTBJLx10 .carousel-control,
.cid-txQTBJLx10 .close {
  background: #1b1b1b;
}
.cid-txQTBJLx10 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txQTBJLx10 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txQTBJLx10 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txQTBJLx10 .carousel-control-next span {
  margin-left: 5px;
}
.cid-txQTBJLx10 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-txQTBJLx10 .close::before {
  content: '\e91a';
}
.cid-txQTBJLx10 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-txQTBJLx10 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txQTBJLx10 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txQTBJLx10 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txQTBJLx10 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txQTBJLx10 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txQTBJLx10 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txQTBJLx10 .carousel-indicators li.active,
.cid-txQTBJLx10 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txQTBJLx10 .carousel-indicators li::after,
.cid-txQTBJLx10 .carousel-indicators li::before {
  content: none;
}
.cid-txQTBJLx10 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txQTBJLx10 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txQTBJLx10 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txQTBJLx10 .carousel-indicators {
    display: none;
  }
}
.cid-txQTBJLx10 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txQTBJLx10 .carousel-inner > .active {
  display: block;
}
.cid-txQTBJLx10 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txQTBJLx10 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txQTBJLx10 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txQTBJLx10 .carousel-control,
  .cid-txQTBJLx10 .carousel-indicators,
  .cid-txQTBJLx10 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txQTBJLx10 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txQTBJLx10 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txQTBJLx10 .carousel-indicators .active,
.cid-txQTBJLx10 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txQTBJLx10 .carousel-indicators .active {
  background: #fafafa;
}
.cid-txQTBJLx10 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txQTBJLx10 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txQTBJLx10 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txQTBJLx10 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txQTBJLx10 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txQTBJLx10 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txQTBJLx10 .carousel {
  width: 100%;
}
.cid-txQTBJLx10 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txQTBJLx10 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txQTBJLx10 .modal.fade .modal-dialog,
.cid-txQTBJLx10 .modal.in .modal-dialog {
  transform: none;
}
.cid-txQTBJLx10 H6 {
  text-align: center;
}
.cid-txQTBJLx10 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-txQTBJLx10 .rotate {
    top: -6px;
  }
}
.cid-txQTBJLx10 .title-relative {
  position: relative;
}
.cid-txQTBJLx10 .mbr-section-title,
.cid-txQTBJLx10 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-txQTBJLx10 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-txQTBJLx10 .item-content {
    padding-top: 10px;
  }
}
.cid-txQTBJLx10 .mbr-text,
.cid-txQTBJLx10 .item-title {
  color: #fafafa;
}
.cid-txQTBJLx10 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-txQTBJLx10 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-txQTBJLx10 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-txQTBJLx10 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-txQTBJLx10 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-txQTBJLx10 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-txQTBJLx10 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-txQTBJLx10 .mbr-section-subtitle {
  color: #13171f;
}
.cid-txQTBJLx10 .mbr-section-title {
  color: #23272b;
}
.cid-txQTBJLx10 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-txQTBJLx10 .mbr-text,
.cid-txQTBJLx10 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-txQTBJLx10 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tMrbTb8E00 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/urban4.jpeg");
}
.cid-tMrbTb8E00 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMrbTb8E00 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMrbTb8E00 .mbr-section-title {
  color: #ffffff;
}
.cid-tMrbTb8E00 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tMrbTb8E00 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tMrbTb8E00 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tMrbTb8E00 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tMrbTb8E00 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tMrbTb8E00 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tMrbTb8E00 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tMrbTb8E00 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tMrbTb8E00 .mbr-text {
  color: #fcdb42;
}
.cid-tMrbTb8E00 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tMrbTb8E00 p {
  line-height: 1em;
}
.cid-tMwfKwbTpw {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tMwfKwbTpw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMwfKwbTpw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMwfKwbTpw .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tMwfKwbTpw .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tMwfKwbTpw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tMwfKwbTpw .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tMwfKwbTpw .carousel-control,
.cid-tMwfKwbTpw .close {
  background: #1b1b1b;
}
.cid-tMwfKwbTpw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tMwfKwbTpw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tMwfKwbTpw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tMwfKwbTpw .carousel-control-next span {
  margin-left: 5px;
}
.cid-tMwfKwbTpw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tMwfKwbTpw .close::before {
  content: '\e91a';
}
.cid-tMwfKwbTpw .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tMwfKwbTpw .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tMwfKwbTpw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMwfKwbTpw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tMwfKwbTpw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tMwfKwbTpw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tMwfKwbTpw .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tMwfKwbTpw .carousel-indicators li.active,
.cid-tMwfKwbTpw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tMwfKwbTpw .carousel-indicators li::after,
.cid-tMwfKwbTpw .carousel-indicators li::before {
  content: none;
}
.cid-tMwfKwbTpw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tMwfKwbTpw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tMwfKwbTpw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tMwfKwbTpw .carousel-indicators {
    display: none;
  }
}
.cid-tMwfKwbTpw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tMwfKwbTpw .carousel-inner > .active {
  display: block;
}
.cid-tMwfKwbTpw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMwfKwbTpw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tMwfKwbTpw .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tMwfKwbTpw .carousel-control,
  .cid-tMwfKwbTpw .carousel-indicators,
  .cid-tMwfKwbTpw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tMwfKwbTpw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tMwfKwbTpw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tMwfKwbTpw .carousel-indicators .active,
.cid-tMwfKwbTpw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tMwfKwbTpw .carousel-indicators .active {
  background: #fafafa;
}
.cid-tMwfKwbTpw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tMwfKwbTpw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tMwfKwbTpw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tMwfKwbTpw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tMwfKwbTpw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tMwfKwbTpw .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tMwfKwbTpw .carousel {
  width: 100%;
}
.cid-tMwfKwbTpw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tMwfKwbTpw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tMwfKwbTpw .modal.fade .modal-dialog,
.cid-tMwfKwbTpw .modal.in .modal-dialog {
  transform: none;
}
.cid-tMwfKwbTpw H6 {
  text-align: center;
}
.cid-tMwfKwbTpw .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tMwfKwbTpw .rotate {
    top: -6px;
  }
}
.cid-tMwfKwbTpw .title-relative {
  position: relative;
}
.cid-tMwfKwbTpw .mbr-section-title,
.cid-tMwfKwbTpw .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tMwfKwbTpw .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tMwfKwbTpw .item-content {
    padding-top: 10px;
  }
}
.cid-tMwfKwbTpw .mbr-text,
.cid-tMwfKwbTpw .item-title {
  color: #fafafa;
}
.cid-tMwfKwbTpw .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tMwfKwbTpw .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tMwfKwbTpw .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tMwfKwbTpw .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tMwfKwbTpw .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tMwfKwbTpw .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tMwfKwbTpw .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tMwfKwbTpw .mbr-section-subtitle {
  color: #13171f;
}
.cid-tMwfKwbTpw .mbr-section-title {
  color: #23272b;
}
.cid-tMwfKwbTpw .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tMwfKwbTpw .mbr-text,
.cid-tMwfKwbTpw .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tMwfKwbTpw hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tMwnrNJaEj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f2feff;
}
.cid-tMwnrNJaEj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMwnrNJaEj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMwnrNJaEj [class^="socicon-"]:before,
.cid-tMwnrNJaEj [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tMwnrNJaEj .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tMwnrNJaEj .btn-social:hover {
  background: #ff450f;
}
.cid-tMwnrNJaEj .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tMwnrNJaEj .mbr-section-title,
.cid-tMwnrNJaEj .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twiMJe2V9K {
  background-image: url("../../../assets/images/rsz-mbr-1920x1271.jpg");
}
.cid-twiMJe2V9K .mbr-fallback-image.disabled {
  display: none;
}
.cid-twiMJe2V9K .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twiMJe2V9K .mbr-section-title {
  color: #98e0d7;
  text-shadow: 2px 2px #333333;
}
.cid-twiMJe2V9K .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #ffffff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twiMJe2V9K .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-twiMJe2V9K .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twiMJe2V9K .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twiMJe2V9K .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twiMJe2V9K .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twiMJe2V9K .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twiMJe2V9K .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twiMJe2V9K .mbr-text {
  color: #fcdb42;
}
.cid-twiMJe2V9K .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twiMJe2V9K .mbr-text,
.cid-twiMJe2V9K .mbr-section-btn {
  color: #ffffff;
}
.cid-tMwJh94Wjz {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ebebeb;
}
.cid-tMwJh94Wjz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMwJh94Wjz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMwJh94Wjz .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tMwJh94Wjz .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
  text-align: center;
}
.cid-tMwJh94Wjz .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tMwJh94Wjz .mbr-section-btn {
  margin-top: 30px;
}
.cid-tMwJh94Wjz .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tMwJh94Wjz .mbr-text,
.cid-tMwJh94Wjz .mbr-section-btn {
  color: #c4cfde;
}
.cid-tMwJh94Wjz hr {
  margin-top: -30px;
  align: center;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tMwK2w2SvK {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ebebeb;
  overflow: hidden;
}
.cid-tMwK2w2SvK .mbr-section-head {
  width: 100%;
}
.cid-tMwK2w2SvK .border-item {
  width: 10%;
  margin-left: auto;
  margin-right: auto;
  height: 9px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uFZZMwwlRg {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFZZMwwlRg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFZZMwwlRg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFZZMwwlRg .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uFZZMwwlRg .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uFZZMwwlRg .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFZZMwwlRg .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uFZZMwwlRg .carousel-control,
.cid-uFZZMwwlRg .close {
  background: #1b1b1b;
}
.cid-uFZZMwwlRg .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFZZMwwlRg .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFZZMwwlRg .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFZZMwwlRg .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFZZMwwlRg .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFZZMwwlRg .close::before {
  content: '\e91a';
}
.cid-uFZZMwwlRg .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uFZZMwwlRg .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFZZMwwlRg .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZZMwwlRg .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFZZMwwlRg .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFZZMwwlRg .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFZZMwwlRg .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFZZMwwlRg .carousel-indicators li.active,
.cid-uFZZMwwlRg .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFZZMwwlRg .carousel-indicators li::after,
.cid-uFZZMwwlRg .carousel-indicators li::before {
  content: none;
}
.cid-uFZZMwwlRg .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFZZMwwlRg .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFZZMwwlRg .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFZZMwwlRg .carousel-indicators {
    display: none;
  }
}
.cid-uFZZMwwlRg .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFZZMwwlRg .carousel-inner > .active {
  display: block;
}
.cid-uFZZMwwlRg .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFZZMwwlRg .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFZZMwwlRg .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFZZMwwlRg .carousel-control,
  .cid-uFZZMwwlRg .carousel-indicators,
  .cid-uFZZMwwlRg .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFZZMwwlRg .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFZZMwwlRg .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFZZMwwlRg .carousel-indicators .active,
.cid-uFZZMwwlRg .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFZZMwwlRg .carousel-indicators .active {
  background: #fafafa;
}
.cid-uFZZMwwlRg .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFZZMwwlRg .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFZZMwwlRg .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFZZMwwlRg .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFZZMwwlRg .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFZZMwwlRg .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFZZMwwlRg .carousel {
  width: 100%;
}
.cid-uFZZMwwlRg .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFZZMwwlRg .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFZZMwwlRg .modal.fade .modal-dialog,
.cid-uFZZMwwlRg .modal.in .modal-dialog {
  transform: none;
}
.cid-uFZZMwwlRg H6 {
  text-align: center;
}
.cid-uFZZMwwlRg .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uFZZMwwlRg .rotate {
    top: -6px;
  }
}
.cid-uFZZMwwlRg .title-relative {
  position: relative;
}
.cid-uFZZMwwlRg .mbr-section-title,
.cid-uFZZMwwlRg .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uFZZMwwlRg .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uFZZMwwlRg .item-content {
    padding-top: 10px;
  }
}
.cid-uFZZMwwlRg .mbr-text,
.cid-uFZZMwwlRg .item-title {
  color: #fafafa;
}
.cid-uFZZMwwlRg .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uFZZMwwlRg .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uFZZMwwlRg .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uFZZMwwlRg .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uFZZMwwlRg .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uFZZMwwlRg .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uFZZMwwlRg .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uFZZMwwlRg .mbr-section-subtitle {
  color: #13171f;
}
.cid-uFZZMwwlRg .mbr-section-title {
  color: #23272b;
}
.cid-uFZZMwwlRg .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uFZZMwwlRg .mbr-text,
.cid-uFZZMwwlRg .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uFZZMwwlRg hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tADkIxIuYY {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tADkIxIuYY .mbr-section-head {
  width: 100%;
}
.cid-tADkIxIuYY .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uG00ujxhaS {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uG00ujxhaS .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG00ujxhaS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG00ujxhaS .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uG00ujxhaS .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uG00ujxhaS .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uG00ujxhaS .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uG00ujxhaS .carousel-control,
.cid-uG00ujxhaS .close {
  background: #1b1b1b;
}
.cid-uG00ujxhaS .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uG00ujxhaS .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uG00ujxhaS .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uG00ujxhaS .carousel-control-next span {
  margin-left: 5px;
}
.cid-uG00ujxhaS .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uG00ujxhaS .close::before {
  content: '\e91a';
}
.cid-uG00ujxhaS .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uG00ujxhaS .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uG00ujxhaS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG00ujxhaS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uG00ujxhaS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uG00ujxhaS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uG00ujxhaS .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uG00ujxhaS .carousel-indicators li.active,
.cid-uG00ujxhaS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uG00ujxhaS .carousel-indicators li::after,
.cid-uG00ujxhaS .carousel-indicators li::before {
  content: none;
}
.cid-uG00ujxhaS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uG00ujxhaS .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uG00ujxhaS .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uG00ujxhaS .carousel-indicators {
    display: none;
  }
}
.cid-uG00ujxhaS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uG00ujxhaS .carousel-inner > .active {
  display: block;
}
.cid-uG00ujxhaS .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG00ujxhaS .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG00ujxhaS .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uG00ujxhaS .carousel-control,
  .cid-uG00ujxhaS .carousel-indicators,
  .cid-uG00ujxhaS .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uG00ujxhaS .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uG00ujxhaS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uG00ujxhaS .carousel-indicators .active,
.cid-uG00ujxhaS .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uG00ujxhaS .carousel-indicators .active {
  background: #fafafa;
}
.cid-uG00ujxhaS .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uG00ujxhaS .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uG00ujxhaS .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uG00ujxhaS .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uG00ujxhaS .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uG00ujxhaS .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uG00ujxhaS .carousel {
  width: 100%;
}
.cid-uG00ujxhaS .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uG00ujxhaS .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uG00ujxhaS .modal.fade .modal-dialog,
.cid-uG00ujxhaS .modal.in .modal-dialog {
  transform: none;
}
.cid-uG00ujxhaS H6 {
  text-align: center;
}
.cid-uG00ujxhaS .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uG00ujxhaS .rotate {
    top: -6px;
  }
}
.cid-uG00ujxhaS .title-relative {
  position: relative;
}
.cid-uG00ujxhaS .mbr-section-title,
.cid-uG00ujxhaS .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uG00ujxhaS .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uG00ujxhaS .item-content {
    padding-top: 10px;
  }
}
.cid-uG00ujxhaS .mbr-text,
.cid-uG00ujxhaS .item-title {
  color: #fafafa;
}
.cid-uG00ujxhaS .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uG00ujxhaS .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uG00ujxhaS .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uG00ujxhaS .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uG00ujxhaS .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uG00ujxhaS .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uG00ujxhaS .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uG00ujxhaS .mbr-section-subtitle {
  color: #13171f;
}
.cid-uG00ujxhaS .mbr-section-title {
  color: #23272b;
}
.cid-uG00ujxhaS .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uG00ujxhaS .mbr-text,
.cid-uG00ujxhaS .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uG00ujxhaS hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tMwOrNhgXo {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ebebeb;
}
.cid-tMwOrNhgXo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMwOrNhgXo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMwOrNhgXo .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tMwOrNhgXo .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
  text-align: center;
}
.cid-tMwOrNhgXo .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tMwOrNhgXo .mbr-section-btn {
  margin-top: 30px;
}
.cid-tMwOrNhgXo .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tMwOrNhgXo .mbr-text,
.cid-tMwOrNhgXo .mbr-section-btn {
  color: #c4cfde;
}
.cid-tMwOrNhgXo hr {
  margin-top: -30px;
  align: center;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tMwOvpzzag {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ebebeb;
  overflow: hidden;
}
.cid-tMwOvpzzag .mbr-section-head {
  width: 100%;
}
.cid-tMwOvpzzag .border-item {
  width: 10%;
  margin-left: auto;
  margin-right: auto;
  height: 9px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tADqs1Ii4j {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tADqs1Ii4j .mbr-fallback-image.disabled {
  display: none;
}
.cid-tADqs1Ii4j .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tADqs1Ii4j .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tADqs1Ii4j .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tADqs1Ii4j .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tADqs1Ii4j .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tADqs1Ii4j .carousel-control,
.cid-tADqs1Ii4j .close {
  background: #1b1b1b;
}
.cid-tADqs1Ii4j .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tADqs1Ii4j .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tADqs1Ii4j .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tADqs1Ii4j .carousel-control-next span {
  margin-left: 5px;
}
.cid-tADqs1Ii4j .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tADqs1Ii4j .close::before {
  content: '\e91a';
}
.cid-tADqs1Ii4j .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tADqs1Ii4j .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tADqs1Ii4j .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tADqs1Ii4j .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tADqs1Ii4j .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tADqs1Ii4j .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tADqs1Ii4j .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tADqs1Ii4j .carousel-indicators li.active,
.cid-tADqs1Ii4j .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tADqs1Ii4j .carousel-indicators li::after,
.cid-tADqs1Ii4j .carousel-indicators li::before {
  content: none;
}
.cid-tADqs1Ii4j .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tADqs1Ii4j .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tADqs1Ii4j .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tADqs1Ii4j .carousel-indicators {
    display: none;
  }
}
.cid-tADqs1Ii4j .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tADqs1Ii4j .carousel-inner > .active {
  display: block;
}
.cid-tADqs1Ii4j .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tADqs1Ii4j .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tADqs1Ii4j .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tADqs1Ii4j .carousel-control,
  .cid-tADqs1Ii4j .carousel-indicators,
  .cid-tADqs1Ii4j .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tADqs1Ii4j .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tADqs1Ii4j .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tADqs1Ii4j .carousel-indicators .active,
.cid-tADqs1Ii4j .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tADqs1Ii4j .carousel-indicators .active {
  background: #fafafa;
}
.cid-tADqs1Ii4j .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tADqs1Ii4j .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tADqs1Ii4j .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tADqs1Ii4j .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tADqs1Ii4j .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tADqs1Ii4j .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tADqs1Ii4j .carousel {
  width: 100%;
}
.cid-tADqs1Ii4j .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tADqs1Ii4j .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tADqs1Ii4j .modal.fade .modal-dialog,
.cid-tADqs1Ii4j .modal.in .modal-dialog {
  transform: none;
}
.cid-tADqs1Ii4j H6 {
  text-align: center;
}
.cid-tADqs1Ii4j .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tADqs1Ii4j .rotate {
    top: -6px;
  }
}
.cid-tADqs1Ii4j .title-relative {
  position: relative;
}
.cid-tADqs1Ii4j .mbr-section-title,
.cid-tADqs1Ii4j .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tADqs1Ii4j .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tADqs1Ii4j .item-content {
    padding-top: 10px;
  }
}
.cid-tADqs1Ii4j .mbr-text,
.cid-tADqs1Ii4j .item-title {
  color: #fafafa;
}
.cid-tADqs1Ii4j .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tADqs1Ii4j .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tADqs1Ii4j .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tADqs1Ii4j .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tADqs1Ii4j .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tADqs1Ii4j .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tADqs1Ii4j .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tADqs1Ii4j .mbr-section-subtitle {
  color: #13171f;
}
.cid-tADqs1Ii4j .mbr-section-title {
  color: #23272b;
}
.cid-tADqs1Ii4j .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tADqs1Ii4j .mbr-text,
.cid-tADqs1Ii4j .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tADqs1Ii4j hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tMwQEK1A5A {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tMwQEK1A5A .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMwQEK1A5A .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMwQEK1A5A .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tMwQEK1A5A .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tMwQEK1A5A .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tMwQEK1A5A .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tMwQEK1A5A .carousel-control,
.cid-tMwQEK1A5A .close {
  background: #1b1b1b;
}
.cid-tMwQEK1A5A .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tMwQEK1A5A .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tMwQEK1A5A .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tMwQEK1A5A .carousel-control-next span {
  margin-left: 5px;
}
.cid-tMwQEK1A5A .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tMwQEK1A5A .close::before {
  content: '\e91a';
}
.cid-tMwQEK1A5A .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tMwQEK1A5A .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tMwQEK1A5A .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMwQEK1A5A .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tMwQEK1A5A .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tMwQEK1A5A .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tMwQEK1A5A .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tMwQEK1A5A .carousel-indicators li.active,
.cid-tMwQEK1A5A .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tMwQEK1A5A .carousel-indicators li::after,
.cid-tMwQEK1A5A .carousel-indicators li::before {
  content: none;
}
.cid-tMwQEK1A5A .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tMwQEK1A5A .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tMwQEK1A5A .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tMwQEK1A5A .carousel-indicators {
    display: none;
  }
}
.cid-tMwQEK1A5A .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tMwQEK1A5A .carousel-inner > .active {
  display: block;
}
.cid-tMwQEK1A5A .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMwQEK1A5A .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tMwQEK1A5A .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tMwQEK1A5A .carousel-control,
  .cid-tMwQEK1A5A .carousel-indicators,
  .cid-tMwQEK1A5A .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tMwQEK1A5A .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tMwQEK1A5A .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tMwQEK1A5A .carousel-indicators .active,
.cid-tMwQEK1A5A .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tMwQEK1A5A .carousel-indicators .active {
  background: #fafafa;
}
.cid-tMwQEK1A5A .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tMwQEK1A5A .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tMwQEK1A5A .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tMwQEK1A5A .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tMwQEK1A5A .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tMwQEK1A5A .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tMwQEK1A5A .carousel {
  width: 100%;
}
.cid-tMwQEK1A5A .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tMwQEK1A5A .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tMwQEK1A5A .modal.fade .modal-dialog,
.cid-tMwQEK1A5A .modal.in .modal-dialog {
  transform: none;
}
.cid-tMwQEK1A5A H6 {
  text-align: center;
}
.cid-tMwQEK1A5A .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tMwQEK1A5A .rotate {
    top: -6px;
  }
}
.cid-tMwQEK1A5A .title-relative {
  position: relative;
}
.cid-tMwQEK1A5A .mbr-section-title,
.cid-tMwQEK1A5A .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tMwQEK1A5A .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tMwQEK1A5A .item-content {
    padding-top: 10px;
  }
}
.cid-tMwQEK1A5A .mbr-text,
.cid-tMwQEK1A5A .item-title {
  color: #fafafa;
}
.cid-tMwQEK1A5A .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tMwQEK1A5A .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tMwQEK1A5A .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tMwQEK1A5A .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tMwQEK1A5A .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tMwQEK1A5A .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tMwQEK1A5A .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tMwQEK1A5A .mbr-section-subtitle {
  color: #13171f;
}
.cid-tMwQEK1A5A .mbr-section-title {
  color: #23272b;
}
.cid-tMwQEK1A5A .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tMwQEK1A5A .mbr-text,
.cid-tMwQEK1A5A .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tMwQEK1A5A hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tMwR0OCbqu {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ebebeb;
}
.cid-tMwR0OCbqu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMwR0OCbqu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMwR0OCbqu .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tMwR0OCbqu .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
  text-align: center;
}
.cid-tMwR0OCbqu .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tMwR0OCbqu .mbr-section-btn {
  margin-top: 30px;
}
.cid-tMwR0OCbqu .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tMwR0OCbqu .mbr-text,
.cid-tMwR0OCbqu .mbr-section-btn {
  color: #c4cfde;
}
.cid-tMwR0OCbqu hr {
  margin-top: -30px;
  align: center;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tMwR3g2en0 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ebebeb;
  overflow: hidden;
}
.cid-tMwR3g2en0 .mbr-section-head {
  width: 100%;
}
.cid-tMwR3g2en0 .border-item {
  width: 10%;
  margin-left: auto;
  margin-right: auto;
  height: 9px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tMwG8lhDC0 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tMwG8lhDC0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMwG8lhDC0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMwG8lhDC0 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tMwG8lhDC0 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tMwG8lhDC0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tMwG8lhDC0 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tMwG8lhDC0 .carousel-control,
.cid-tMwG8lhDC0 .close {
  background: #1b1b1b;
}
.cid-tMwG8lhDC0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tMwG8lhDC0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tMwG8lhDC0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tMwG8lhDC0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tMwG8lhDC0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tMwG8lhDC0 .close::before {
  content: '\e91a';
}
.cid-tMwG8lhDC0 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tMwG8lhDC0 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tMwG8lhDC0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMwG8lhDC0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tMwG8lhDC0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tMwG8lhDC0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tMwG8lhDC0 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tMwG8lhDC0 .carousel-indicators li.active,
.cid-tMwG8lhDC0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tMwG8lhDC0 .carousel-indicators li::after,
.cid-tMwG8lhDC0 .carousel-indicators li::before {
  content: none;
}
.cid-tMwG8lhDC0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tMwG8lhDC0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tMwG8lhDC0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tMwG8lhDC0 .carousel-indicators {
    display: none;
  }
}
.cid-tMwG8lhDC0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tMwG8lhDC0 .carousel-inner > .active {
  display: block;
}
.cid-tMwG8lhDC0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMwG8lhDC0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tMwG8lhDC0 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tMwG8lhDC0 .carousel-control,
  .cid-tMwG8lhDC0 .carousel-indicators,
  .cid-tMwG8lhDC0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tMwG8lhDC0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tMwG8lhDC0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tMwG8lhDC0 .carousel-indicators .active,
.cid-tMwG8lhDC0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tMwG8lhDC0 .carousel-indicators .active {
  background: #fafafa;
}
.cid-tMwG8lhDC0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tMwG8lhDC0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tMwG8lhDC0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tMwG8lhDC0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tMwG8lhDC0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tMwG8lhDC0 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tMwG8lhDC0 .carousel {
  width: 100%;
}
.cid-tMwG8lhDC0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tMwG8lhDC0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tMwG8lhDC0 .modal.fade .modal-dialog,
.cid-tMwG8lhDC0 .modal.in .modal-dialog {
  transform: none;
}
.cid-tMwG8lhDC0 H6 {
  text-align: center;
}
.cid-tMwG8lhDC0 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tMwG8lhDC0 .rotate {
    top: -6px;
  }
}
.cid-tMwG8lhDC0 .title-relative {
  position: relative;
}
.cid-tMwG8lhDC0 .mbr-section-title,
.cid-tMwG8lhDC0 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tMwG8lhDC0 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tMwG8lhDC0 .item-content {
    padding-top: 10px;
  }
}
.cid-tMwG8lhDC0 .mbr-text,
.cid-tMwG8lhDC0 .item-title {
  color: #fafafa;
}
.cid-tMwG8lhDC0 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tMwG8lhDC0 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tMwG8lhDC0 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tMwG8lhDC0 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tMwG8lhDC0 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tMwG8lhDC0 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tMwG8lhDC0 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tMwG8lhDC0 .mbr-section-subtitle {
  color: #13171f;
}
.cid-tMwG8lhDC0 .mbr-section-title {
  color: #23272b;
}
.cid-tMwG8lhDC0 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tMwG8lhDC0 .mbr-text,
.cid-tMwG8lhDC0 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tMwG8lhDC0 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tMwREX2xm4 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tMwREX2xm4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMwREX2xm4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMwREX2xm4 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tMwREX2xm4 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tMwREX2xm4 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tMwREX2xm4 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tMwREX2xm4 .carousel-control,
.cid-tMwREX2xm4 .close {
  background: #1b1b1b;
}
.cid-tMwREX2xm4 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tMwREX2xm4 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tMwREX2xm4 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tMwREX2xm4 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tMwREX2xm4 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tMwREX2xm4 .close::before {
  content: '\e91a';
}
.cid-tMwREX2xm4 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tMwREX2xm4 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tMwREX2xm4 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMwREX2xm4 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tMwREX2xm4 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tMwREX2xm4 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tMwREX2xm4 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tMwREX2xm4 .carousel-indicators li.active,
.cid-tMwREX2xm4 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tMwREX2xm4 .carousel-indicators li::after,
.cid-tMwREX2xm4 .carousel-indicators li::before {
  content: none;
}
.cid-tMwREX2xm4 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tMwREX2xm4 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tMwREX2xm4 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tMwREX2xm4 .carousel-indicators {
    display: none;
  }
}
.cid-tMwREX2xm4 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tMwREX2xm4 .carousel-inner > .active {
  display: block;
}
.cid-tMwREX2xm4 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tMwREX2xm4 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tMwREX2xm4 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tMwREX2xm4 .carousel-control,
  .cid-tMwREX2xm4 .carousel-indicators,
  .cid-tMwREX2xm4 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tMwREX2xm4 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tMwREX2xm4 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tMwREX2xm4 .carousel-indicators .active,
.cid-tMwREX2xm4 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tMwREX2xm4 .carousel-indicators .active {
  background: #fafafa;
}
.cid-tMwREX2xm4 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tMwREX2xm4 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tMwREX2xm4 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tMwREX2xm4 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tMwREX2xm4 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tMwREX2xm4 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tMwREX2xm4 .carousel {
  width: 100%;
}
.cid-tMwREX2xm4 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tMwREX2xm4 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tMwREX2xm4 .modal.fade .modal-dialog,
.cid-tMwREX2xm4 .modal.in .modal-dialog {
  transform: none;
}
.cid-tMwREX2xm4 H6 {
  text-align: center;
}
.cid-tMwREX2xm4 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tMwREX2xm4 .rotate {
    top: -6px;
  }
}
.cid-tMwREX2xm4 .title-relative {
  position: relative;
}
.cid-tMwREX2xm4 .mbr-section-title,
.cid-tMwREX2xm4 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tMwREX2xm4 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tMwREX2xm4 .item-content {
    padding-top: 10px;
  }
}
.cid-tMwREX2xm4 .mbr-text,
.cid-tMwREX2xm4 .item-title {
  color: #fafafa;
}
.cid-tMwREX2xm4 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tMwREX2xm4 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tMwREX2xm4 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tMwREX2xm4 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tMwREX2xm4 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tMwREX2xm4 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tMwREX2xm4 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tMwREX2xm4 .mbr-section-subtitle {
  color: #13171f;
}
.cid-tMwREX2xm4 .mbr-section-title {
  color: #23272b;
}
.cid-tMwREX2xm4 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tMwREX2xm4 .mbr-text,
.cid-tMwREX2xm4 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tMwREX2xm4 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tMwS8AUI6L {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ebebeb;
}
.cid-tMwS8AUI6L .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMwS8AUI6L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMwS8AUI6L .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tMwS8AUI6L .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
  text-align: center;
}
.cid-tMwS8AUI6L .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tMwS8AUI6L .mbr-section-btn {
  margin-top: 30px;
}
.cid-tMwS8AUI6L .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tMwS8AUI6L .mbr-text,
.cid-tMwS8AUI6L .mbr-section-btn {
  color: #c4cfde;
}
.cid-tMwS8AUI6L hr {
  margin-top: -30px;
  align: center;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tMwSaJS3a3 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ebebeb;
  overflow: hidden;
}
.cid-tMwSaJS3a3 .mbr-section-head {
  width: 100%;
}
.cid-tMwSaJS3a3 .border-item {
  width: 10%;
  margin-left: auto;
  margin-right: auto;
  height: 9px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tADr01caYA {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tADr01caYA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tADr01caYA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tADr01caYA .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tADr01caYA .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tADr01caYA .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tADr01caYA .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tADr01caYA .carousel-control,
.cid-tADr01caYA .close {
  background: #1b1b1b;
}
.cid-tADr01caYA .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tADr01caYA .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tADr01caYA .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tADr01caYA .carousel-control-next span {
  margin-left: 5px;
}
.cid-tADr01caYA .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tADr01caYA .close::before {
  content: '\e91a';
}
.cid-tADr01caYA .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tADr01caYA .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tADr01caYA .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tADr01caYA .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tADr01caYA .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tADr01caYA .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tADr01caYA .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tADr01caYA .carousel-indicators li.active,
.cid-tADr01caYA .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tADr01caYA .carousel-indicators li::after,
.cid-tADr01caYA .carousel-indicators li::before {
  content: none;
}
.cid-tADr01caYA .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tADr01caYA .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tADr01caYA .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tADr01caYA .carousel-indicators {
    display: none;
  }
}
.cid-tADr01caYA .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tADr01caYA .carousel-inner > .active {
  display: block;
}
.cid-tADr01caYA .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tADr01caYA .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tADr01caYA .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tADr01caYA .carousel-control,
  .cid-tADr01caYA .carousel-indicators,
  .cid-tADr01caYA .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tADr01caYA .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tADr01caYA .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tADr01caYA .carousel-indicators .active,
.cid-tADr01caYA .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tADr01caYA .carousel-indicators .active {
  background: #fafafa;
}
.cid-tADr01caYA .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tADr01caYA .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tADr01caYA .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tADr01caYA .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tADr01caYA .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tADr01caYA .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tADr01caYA .carousel {
  width: 100%;
}
.cid-tADr01caYA .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tADr01caYA .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tADr01caYA .modal.fade .modal-dialog,
.cid-tADr01caYA .modal.in .modal-dialog {
  transform: none;
}
.cid-tADr01caYA H6 {
  text-align: center;
}
.cid-tADr01caYA .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tADr01caYA .rotate {
    top: -6px;
  }
}
.cid-tADr01caYA .title-relative {
  position: relative;
}
.cid-tADr01caYA .mbr-section-title,
.cid-tADr01caYA .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tADr01caYA .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tADr01caYA .item-content {
    padding-top: 10px;
  }
}
.cid-tADr01caYA .mbr-text,
.cid-tADr01caYA .item-title {
  color: #fafafa;
}
.cid-tADr01caYA .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tADr01caYA .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tADr01caYA .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tADr01caYA .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tADr01caYA .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tADr01caYA .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tADr01caYA .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tADr01caYA .mbr-section-subtitle {
  color: #13171f;
}
.cid-tADr01caYA .mbr-section-title {
  color: #23272b;
}
.cid-tADr01caYA .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tADr01caYA .mbr-text,
.cid-tADr01caYA .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tADr01caYA hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-u2167EBl2d {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u2167EBl2d .mbr-section-head {
  width: 100%;
}
.cid-u2167EBl2d .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uG1bJJfnI1 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uG1bJJfnI1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG1bJJfnI1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG1bJJfnI1 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uG1bJJfnI1 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uG1bJJfnI1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uG1bJJfnI1 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uG1bJJfnI1 .carousel-control,
.cid-uG1bJJfnI1 .close {
  background: #1b1b1b;
}
.cid-uG1bJJfnI1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uG1bJJfnI1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uG1bJJfnI1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uG1bJJfnI1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uG1bJJfnI1 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uG1bJJfnI1 .close::before {
  content: '\e91a';
}
.cid-uG1bJJfnI1 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uG1bJJfnI1 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uG1bJJfnI1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG1bJJfnI1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uG1bJJfnI1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uG1bJJfnI1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uG1bJJfnI1 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uG1bJJfnI1 .carousel-indicators li.active,
.cid-uG1bJJfnI1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uG1bJJfnI1 .carousel-indicators li::after,
.cid-uG1bJJfnI1 .carousel-indicators li::before {
  content: none;
}
.cid-uG1bJJfnI1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uG1bJJfnI1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uG1bJJfnI1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uG1bJJfnI1 .carousel-indicators {
    display: none;
  }
}
.cid-uG1bJJfnI1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uG1bJJfnI1 .carousel-inner > .active {
  display: block;
}
.cid-uG1bJJfnI1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG1bJJfnI1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG1bJJfnI1 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uG1bJJfnI1 .carousel-control,
  .cid-uG1bJJfnI1 .carousel-indicators,
  .cid-uG1bJJfnI1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uG1bJJfnI1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uG1bJJfnI1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uG1bJJfnI1 .carousel-indicators .active,
.cid-uG1bJJfnI1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uG1bJJfnI1 .carousel-indicators .active {
  background: #fafafa;
}
.cid-uG1bJJfnI1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uG1bJJfnI1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uG1bJJfnI1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uG1bJJfnI1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uG1bJJfnI1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uG1bJJfnI1 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uG1bJJfnI1 .carousel {
  width: 100%;
}
.cid-uG1bJJfnI1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uG1bJJfnI1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uG1bJJfnI1 .modal.fade .modal-dialog,
.cid-uG1bJJfnI1 .modal.in .modal-dialog {
  transform: none;
}
.cid-uG1bJJfnI1 H6 {
  text-align: center;
}
.cid-uG1bJJfnI1 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uG1bJJfnI1 .rotate {
    top: -6px;
  }
}
.cid-uG1bJJfnI1 .title-relative {
  position: relative;
}
.cid-uG1bJJfnI1 .mbr-section-title,
.cid-uG1bJJfnI1 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uG1bJJfnI1 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uG1bJJfnI1 .item-content {
    padding-top: 10px;
  }
}
.cid-uG1bJJfnI1 .mbr-text,
.cid-uG1bJJfnI1 .item-title {
  color: #fafafa;
}
.cid-uG1bJJfnI1 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uG1bJJfnI1 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uG1bJJfnI1 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uG1bJJfnI1 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uG1bJJfnI1 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uG1bJJfnI1 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uG1bJJfnI1 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uG1bJJfnI1 .mbr-section-subtitle {
  color: #13171f;
}
.cid-uG1bJJfnI1 .mbr-section-title {
  color: #23272b;
}
.cid-uG1bJJfnI1 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uG1bJJfnI1 .mbr-text,
.cid-uG1bJJfnI1 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uG1bJJfnI1 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uG0HGtVQJA {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uG0HGtVQJA .mbr-section-head {
  width: 100%;
}
.cid-uG0HGtVQJA .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uG1bMQ1hjW {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uG1bMQ1hjW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG1bMQ1hjW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG1bMQ1hjW .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uG1bMQ1hjW .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uG1bMQ1hjW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uG1bMQ1hjW .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uG1bMQ1hjW .carousel-control,
.cid-uG1bMQ1hjW .close {
  background: #1b1b1b;
}
.cid-uG1bMQ1hjW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uG1bMQ1hjW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uG1bMQ1hjW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uG1bMQ1hjW .carousel-control-next span {
  margin-left: 5px;
}
.cid-uG1bMQ1hjW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uG1bMQ1hjW .close::before {
  content: '\e91a';
}
.cid-uG1bMQ1hjW .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uG1bMQ1hjW .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uG1bMQ1hjW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG1bMQ1hjW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uG1bMQ1hjW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uG1bMQ1hjW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uG1bMQ1hjW .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uG1bMQ1hjW .carousel-indicators li.active,
.cid-uG1bMQ1hjW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uG1bMQ1hjW .carousel-indicators li::after,
.cid-uG1bMQ1hjW .carousel-indicators li::before {
  content: none;
}
.cid-uG1bMQ1hjW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uG1bMQ1hjW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uG1bMQ1hjW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uG1bMQ1hjW .carousel-indicators {
    display: none;
  }
}
.cid-uG1bMQ1hjW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uG1bMQ1hjW .carousel-inner > .active {
  display: block;
}
.cid-uG1bMQ1hjW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG1bMQ1hjW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG1bMQ1hjW .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uG1bMQ1hjW .carousel-control,
  .cid-uG1bMQ1hjW .carousel-indicators,
  .cid-uG1bMQ1hjW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uG1bMQ1hjW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uG1bMQ1hjW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uG1bMQ1hjW .carousel-indicators .active,
.cid-uG1bMQ1hjW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uG1bMQ1hjW .carousel-indicators .active {
  background: #fafafa;
}
.cid-uG1bMQ1hjW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uG1bMQ1hjW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uG1bMQ1hjW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uG1bMQ1hjW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uG1bMQ1hjW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uG1bMQ1hjW .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uG1bMQ1hjW .carousel {
  width: 100%;
}
.cid-uG1bMQ1hjW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uG1bMQ1hjW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uG1bMQ1hjW .modal.fade .modal-dialog,
.cid-uG1bMQ1hjW .modal.in .modal-dialog {
  transform: none;
}
.cid-uG1bMQ1hjW H6 {
  text-align: center;
}
.cid-uG1bMQ1hjW .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uG1bMQ1hjW .rotate {
    top: -6px;
  }
}
.cid-uG1bMQ1hjW .title-relative {
  position: relative;
}
.cid-uG1bMQ1hjW .mbr-section-title,
.cid-uG1bMQ1hjW .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uG1bMQ1hjW .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uG1bMQ1hjW .item-content {
    padding-top: 10px;
  }
}
.cid-uG1bMQ1hjW .mbr-text,
.cid-uG1bMQ1hjW .item-title {
  color: #fafafa;
}
.cid-uG1bMQ1hjW .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uG1bMQ1hjW .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uG1bMQ1hjW .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uG1bMQ1hjW .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uG1bMQ1hjW .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uG1bMQ1hjW .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uG1bMQ1hjW .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uG1bMQ1hjW .mbr-section-subtitle {
  color: #13171f;
}
.cid-uG1bMQ1hjW .mbr-section-title {
  color: #23272b;
}
.cid-uG1bMQ1hjW .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uG1bMQ1hjW .mbr-text,
.cid-uG1bMQ1hjW .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uG1bMQ1hjW hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uG1c2CWA2X {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uG1c2CWA2X .mbr-section-head {
  width: 100%;
}
.cid-uG1c2CWA2X .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uG1bPqvmqR {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uG1bPqvmqR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG1bPqvmqR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG1bPqvmqR .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uG1bPqvmqR .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uG1bPqvmqR .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uG1bPqvmqR .mbr-section-btn {
  margin-top: 30px;
}
.cid-uG1bPqvmqR .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uG1bPqvmqR .mbr-text,
.cid-uG1bPqvmqR .mbr-section-btn {
  color: #000000;
}
.cid-uG1bPqvmqR hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uG1bS2AmYB {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uG1bS2AmYB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG1bS2AmYB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG1bS2AmYB .card-row {
  align-items: stretch;
}
.cid-uG1bS2AmYB .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uG1bS2AmYB .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uG1bS2AmYB .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uG1bS2AmYB .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uG1bS2AmYB .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uG1bS2AmYB .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uG1bS2AmYB .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uG1bS2AmYB .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uG1bS2AmYB .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uG1bS2AmYB .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uG1bS2AmYB .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uG1bS2AmYB .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uG1bS2AmYB .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uG1bS2AmYB .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uG1bS2AmYB .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uG1bS2AmYB .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uG1bS2AmYB .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uG1bS2AmYB .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uG1bS2AmYB .text-row {
    padding-top: 30px;
  }
}
.cid-uG1bS2AmYB .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-uG1bS2AmYB .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uG1bS2AmYB .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uG1bS2AmYB .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uG1bS2AmYB .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uG1bS2AmYB .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uG1bS2AmYB .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uG1bS2AmYB .card-text {
    flex-basis: 100%;
  }
}
.cid-uG1bS2AmYB .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uG1bS2AmYB .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uG0HV7n1o8 {
  padding-top: 6rem;
  padding-bottom: 3rem;
  background-color: #ebebeb;
}
.cid-uG0HV7n1o8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG0HV7n1o8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG0HV7n1o8 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uG0HV7n1o8 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
  text-align: center;
}
.cid-uG0HV7n1o8 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uG0HV7n1o8 .mbr-section-btn {
  margin-top: 30px;
}
.cid-uG0HV7n1o8 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uG0HV7n1o8 .mbr-text,
.cid-uG0HV7n1o8 .mbr-section-btn {
  color: #c4cfde;
}
.cid-uG0HV7n1o8 hr {
  margin-top: -30px;
  align: center;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uG0Hn1h6QN {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uG0Hn1h6QN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG0Hn1h6QN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG0Hn1h6QN .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uG0Hn1h6QN .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uG0Hn1h6QN .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uG0Hn1h6QN .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uG0Hn1h6QN .carousel-control,
.cid-uG0Hn1h6QN .close {
  background: #1b1b1b;
}
.cid-uG0Hn1h6QN .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uG0Hn1h6QN .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uG0Hn1h6QN .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uG0Hn1h6QN .carousel-control-next span {
  margin-left: 5px;
}
.cid-uG0Hn1h6QN .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uG0Hn1h6QN .close::before {
  content: '\e91a';
}
.cid-uG0Hn1h6QN .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uG0Hn1h6QN .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uG0Hn1h6QN .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG0Hn1h6QN .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uG0Hn1h6QN .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uG0Hn1h6QN .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uG0Hn1h6QN .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uG0Hn1h6QN .carousel-indicators li.active,
.cid-uG0Hn1h6QN .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uG0Hn1h6QN .carousel-indicators li::after,
.cid-uG0Hn1h6QN .carousel-indicators li::before {
  content: none;
}
.cid-uG0Hn1h6QN .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uG0Hn1h6QN .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uG0Hn1h6QN .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uG0Hn1h6QN .carousel-indicators {
    display: none;
  }
}
.cid-uG0Hn1h6QN .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uG0Hn1h6QN .carousel-inner > .active {
  display: block;
}
.cid-uG0Hn1h6QN .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uG0Hn1h6QN .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uG0Hn1h6QN .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uG0Hn1h6QN .carousel-control,
  .cid-uG0Hn1h6QN .carousel-indicators,
  .cid-uG0Hn1h6QN .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uG0Hn1h6QN .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uG0Hn1h6QN .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uG0Hn1h6QN .carousel-indicators .active,
.cid-uG0Hn1h6QN .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uG0Hn1h6QN .carousel-indicators .active {
  background: #fafafa;
}
.cid-uG0Hn1h6QN .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uG0Hn1h6QN .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uG0Hn1h6QN .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uG0Hn1h6QN .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uG0Hn1h6QN .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uG0Hn1h6QN .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uG0Hn1h6QN .carousel {
  width: 100%;
}
.cid-uG0Hn1h6QN .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uG0Hn1h6QN .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uG0Hn1h6QN .modal.fade .modal-dialog,
.cid-uG0Hn1h6QN .modal.in .modal-dialog {
  transform: none;
}
.cid-uG0Hn1h6QN H6 {
  text-align: center;
}
.cid-uG0Hn1h6QN .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uG0Hn1h6QN .rotate {
    top: -6px;
  }
}
.cid-uG0Hn1h6QN .title-relative {
  position: relative;
}
.cid-uG0Hn1h6QN .mbr-section-title,
.cid-uG0Hn1h6QN .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uG0Hn1h6QN .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uG0Hn1h6QN .item-content {
    padding-top: 10px;
  }
}
.cid-uG0Hn1h6QN .mbr-text,
.cid-uG0Hn1h6QN .item-title {
  color: #fafafa;
}
.cid-uG0Hn1h6QN .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uG0Hn1h6QN .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uG0Hn1h6QN .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uG0Hn1h6QN .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uG0Hn1h6QN .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uG0Hn1h6QN .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uG0Hn1h6QN .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uG0Hn1h6QN .mbr-section-subtitle {
  color: #13171f;
}
.cid-uG0Hn1h6QN .mbr-section-title {
  color: #23272b;
}
.cid-uG0Hn1h6QN .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uG0Hn1h6QN .mbr-text,
.cid-uG0Hn1h6QN .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uG0Hn1h6QN hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-u21zfLFRUR {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u21zfLFRUR .mbr-section-head {
  width: 100%;
}
.cid-u21zfLFRUR .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uG0HqWUf4E {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uG0HqWUf4E .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG0HqWUf4E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG0HqWUf4E .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uG0HqWUf4E .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uG0HqWUf4E .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uG0HqWUf4E .mbr-section-btn {
  margin-top: 30px;
}
.cid-uG0HqWUf4E .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uG0HqWUf4E .mbr-text,
.cid-uG0HqWUf4E .mbr-section-btn {
  color: #000000;
}
.cid-uG0HqWUf4E hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uG0HsIBBNk {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uG0HsIBBNk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG0HsIBBNk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG0HsIBBNk .card-row {
  align-items: stretch;
}
.cid-uG0HsIBBNk .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uG0HsIBBNk .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uG0HsIBBNk .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uG0HsIBBNk .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uG0HsIBBNk .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uG0HsIBBNk .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uG0HsIBBNk .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uG0HsIBBNk .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uG0HsIBBNk .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uG0HsIBBNk .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uG0HsIBBNk .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uG0HsIBBNk .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uG0HsIBBNk .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uG0HsIBBNk .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uG0HsIBBNk .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uG0HsIBBNk .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uG0HsIBBNk .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uG0HsIBBNk .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uG0HsIBBNk .text-row {
    padding-top: 30px;
  }
}
.cid-uG0HsIBBNk .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-uG0HsIBBNk .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uG0HsIBBNk .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uG0HsIBBNk .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uG0HsIBBNk .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uG0HsIBBNk .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uG0HsIBBNk .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uG0HsIBBNk .card-text {
    flex-basis: 100%;
  }
}
.cid-uG0HsIBBNk .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uG0HsIBBNk .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-u21zwac7BP {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u21zwac7BP .mbr-section-head {
  width: 100%;
}
.cid-u21zwac7BP .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-uG0HurCzgI {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uG0HurCzgI .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG0HurCzgI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG0HurCzgI .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uG0HurCzgI .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uG0HurCzgI .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uG0HurCzgI .mbr-section-btn {
  margin-top: 30px;
}
.cid-uG0HurCzgI .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uG0HurCzgI .mbr-text,
.cid-uG0HurCzgI .mbr-section-btn {
  color: #000000;
}
.cid-uG0HurCzgI hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uG0Hw1b4sb {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uG0Hw1b4sb .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG0Hw1b4sb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG0Hw1b4sb .card-row {
  align-items: stretch;
}
.cid-uG0Hw1b4sb .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uG0Hw1b4sb .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uG0Hw1b4sb .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uG0Hw1b4sb .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uG0Hw1b4sb .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uG0Hw1b4sb .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uG0Hw1b4sb .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uG0Hw1b4sb .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uG0Hw1b4sb .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uG0Hw1b4sb .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uG0Hw1b4sb .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uG0Hw1b4sb .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uG0Hw1b4sb .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uG0Hw1b4sb .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uG0Hw1b4sb .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uG0Hw1b4sb .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uG0Hw1b4sb .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uG0Hw1b4sb .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uG0Hw1b4sb .text-row {
    padding-top: 30px;
  }
}
.cid-uG0Hw1b4sb .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-uG0Hw1b4sb .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uG0Hw1b4sb .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uG0Hw1b4sb .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uG0Hw1b4sb .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uG0Hw1b4sb .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uG0Hw1b4sb .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uG0Hw1b4sb .card-text {
    flex-basis: 100%;
  }
}
.cid-uG0Hw1b4sb .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uG0Hw1b4sb .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-tAJ330oTsQ {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/img-6409.jpeg");
}
.cid-tAJ330oTsQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAJ330oTsQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAJ330oTsQ .mbr-section-title {
  color: #fff;
}
.cid-tAJ330oTsQ .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tAJ330oTsQ .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tAJ330oTsQ .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tAJ330oTsQ .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tAJ330oTsQ .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tAJ330oTsQ .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tAJ330oTsQ .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tAJ330oTsQ .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tAJ330oTsQ .mbr-text {
  color: #fcdb42;
}
.cid-tAJ330oTsQ .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tAJ38CD6JD {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tAJ38CD6JD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAJ38CD6JD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAJ38CD6JD [class^="socicon-"]:before,
.cid-tAJ38CD6JD [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tAJ38CD6JD .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tAJ38CD6JD .btn-social:hover {
  background: #ff450f;
}
.cid-tAJ38CD6JD .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tAJ38CD6JD .mbr-section-title,
.cid-tAJ38CD6JD .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twj3UP5BM5 {
  background-image: url("../../../assets/images/platform-kids-1600x800.jpg");
}
.cid-twj3UP5BM5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-twj3UP5BM5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twj3UP5BM5 .mbr-section-title {
  color: #85f6e8;
}
.cid-twj3UP5BM5 .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #facf9d) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twj3UP5BM5 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1.2em;
}
@media (max-width: 767px) {
  .cid-twj3UP5BM5 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twj3UP5BM5 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twj3UP5BM5 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twj3UP5BM5 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twj3UP5BM5 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twj3UP5BM5 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twj3UP5BM5 .mbr-text {
  color: #fcdb42;
}
.cid-twj3UP5BM5 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twj3UP5BM5 .mbr-text,
.cid-twj3UP5BM5 .mbr-section-btn {
  color: #ffffff;
}
.cid-tzHIjXS2N2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzHIjXS2N2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzHIjXS2N2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzHIjXS2N2 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzHIjXS2N2 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzHIjXS2N2 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzHIjXS2N2 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzHIjXS2N2 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzHIjXS2N2 .mbr-text,
.cid-tzHIjXS2N2 .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzHIjXS2N2 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tB7nlv95gC {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tB7nlv95gC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tB7nlv95gC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tB7nlv95gC .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tB7nlv95gC .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tB7nlv95gC .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tB7nlv95gC .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tB7nlv95gC .carousel-control,
.cid-tB7nlv95gC .close {
  background: #1b1b1b;
}
.cid-tB7nlv95gC .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tB7nlv95gC .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tB7nlv95gC .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tB7nlv95gC .carousel-control-next span {
  margin-left: 5px;
}
.cid-tB7nlv95gC .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tB7nlv95gC .close::before {
  content: '\e91a';
}
.cid-tB7nlv95gC .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tB7nlv95gC .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tB7nlv95gC .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tB7nlv95gC .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tB7nlv95gC .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tB7nlv95gC .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tB7nlv95gC .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tB7nlv95gC .carousel-indicators li.active,
.cid-tB7nlv95gC .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tB7nlv95gC .carousel-indicators li::after,
.cid-tB7nlv95gC .carousel-indicators li::before {
  content: none;
}
.cid-tB7nlv95gC .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tB7nlv95gC .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tB7nlv95gC .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tB7nlv95gC .carousel-indicators {
    display: none;
  }
}
.cid-tB7nlv95gC .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tB7nlv95gC .carousel-inner > .active {
  display: block;
}
.cid-tB7nlv95gC .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tB7nlv95gC .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tB7nlv95gC .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tB7nlv95gC .carousel-control,
  .cid-tB7nlv95gC .carousel-indicators,
  .cid-tB7nlv95gC .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tB7nlv95gC .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tB7nlv95gC .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tB7nlv95gC .carousel-indicators .active,
.cid-tB7nlv95gC .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tB7nlv95gC .carousel-indicators .active {
  background: #fafafa;
}
.cid-tB7nlv95gC .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tB7nlv95gC .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tB7nlv95gC .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tB7nlv95gC .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tB7nlv95gC .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tB7nlv95gC .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tB7nlv95gC .carousel {
  width: 100%;
}
.cid-tB7nlv95gC .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tB7nlv95gC .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tB7nlv95gC .modal.fade .modal-dialog,
.cid-tB7nlv95gC .modal.in .modal-dialog {
  transform: none;
}
.cid-tB7nlv95gC H6 {
  text-align: center;
}
.cid-tB7nlv95gC .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tB7nlv95gC .rotate {
    top: -6px;
  }
}
.cid-tB7nlv95gC .title-relative {
  position: relative;
}
.cid-tB7nlv95gC .mbr-section-title,
.cid-tB7nlv95gC .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tB7nlv95gC .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tB7nlv95gC .item-content {
    padding-top: 10px;
  }
}
.cid-tB7nlv95gC .mbr-text,
.cid-tB7nlv95gC .item-title {
  color: #fafafa;
}
.cid-tB7nlv95gC .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tB7nlv95gC .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tB7nlv95gC .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tB7nlv95gC .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tB7nlv95gC .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tB7nlv95gC .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tB7nlv95gC .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tB7nlv95gC .mbr-section-subtitle {
  color: #13171f;
}
.cid-tB7nlv95gC .mbr-section-title {
  color: #23272b;
}
.cid-tB7nlv95gC .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tB7nlv95gC .mbr-text,
.cid-tB7nlv95gC .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tB7nlv95gC hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tBalLXWfrD {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/kid-racer.jpg");
}
.cid-tBalLXWfrD .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBalLXWfrD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBalLXWfrD .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tBalLXWfrD .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #ffffff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tBalLXWfrD .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tBalLXWfrD .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tBalLXWfrD .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tBalLXWfrD .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tBalLXWfrD .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tBalLXWfrD .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tBalLXWfrD .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tBalLXWfrD .mbr-text {
  color: #fcdb42;
}
.cid-tBalLXWfrD .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tBalLXWfrD .mbr-text,
.cid-tBalLXWfrD .mbr-section-btn {
  color: #ffffff;
}
.cid-tB8bauupBm {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tB8bauupBm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tB8bauupBm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tB8bauupBm .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tB8bauupBm .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tB8bauupBm .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tB8bauupBm .mbr-section-btn {
  margin-top: 30px;
}
.cid-tB8bauupBm .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tB8bauupBm .mbr-text,
.cid-tB8bauupBm .mbr-section-btn {
  color: #c4cfde;
}
.cid-tB8bauupBm hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tB8bfGkEmS {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tB8bfGkEmS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tB8bfGkEmS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tB8bfGkEmS .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tB8bfGkEmS .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tB8bfGkEmS .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tB8bfGkEmS .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tB8bfGkEmS .carousel-control,
.cid-tB8bfGkEmS .close {
  background: #1b1b1b;
}
.cid-tB8bfGkEmS .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tB8bfGkEmS .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tB8bfGkEmS .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tB8bfGkEmS .carousel-control-next span {
  margin-left: 5px;
}
.cid-tB8bfGkEmS .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tB8bfGkEmS .close::before {
  content: '\e91a';
}
.cid-tB8bfGkEmS .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tB8bfGkEmS .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tB8bfGkEmS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tB8bfGkEmS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tB8bfGkEmS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tB8bfGkEmS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tB8bfGkEmS .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tB8bfGkEmS .carousel-indicators li.active,
.cid-tB8bfGkEmS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tB8bfGkEmS .carousel-indicators li::after,
.cid-tB8bfGkEmS .carousel-indicators li::before {
  content: none;
}
.cid-tB8bfGkEmS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tB8bfGkEmS .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tB8bfGkEmS .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tB8bfGkEmS .carousel-indicators {
    display: none;
  }
}
.cid-tB8bfGkEmS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tB8bfGkEmS .carousel-inner > .active {
  display: block;
}
.cid-tB8bfGkEmS .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tB8bfGkEmS .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tB8bfGkEmS .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tB8bfGkEmS .carousel-control,
  .cid-tB8bfGkEmS .carousel-indicators,
  .cid-tB8bfGkEmS .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tB8bfGkEmS .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tB8bfGkEmS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tB8bfGkEmS .carousel-indicators .active,
.cid-tB8bfGkEmS .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tB8bfGkEmS .carousel-indicators .active {
  background: #fafafa;
}
.cid-tB8bfGkEmS .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tB8bfGkEmS .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tB8bfGkEmS .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tB8bfGkEmS .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tB8bfGkEmS .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tB8bfGkEmS .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tB8bfGkEmS .carousel {
  width: 100%;
}
.cid-tB8bfGkEmS .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tB8bfGkEmS .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tB8bfGkEmS .modal.fade .modal-dialog,
.cid-tB8bfGkEmS .modal.in .modal-dialog {
  transform: none;
}
.cid-tB8bfGkEmS H6 {
  text-align: center;
}
.cid-tB8bfGkEmS .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tB8bfGkEmS .rotate {
    top: -6px;
  }
}
.cid-tB8bfGkEmS .title-relative {
  position: relative;
}
.cid-tB8bfGkEmS .mbr-section-title,
.cid-tB8bfGkEmS .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tB8bfGkEmS .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tB8bfGkEmS .item-content {
    padding-top: 10px;
  }
}
.cid-tB8bfGkEmS .mbr-text,
.cid-tB8bfGkEmS .item-title {
  color: #fafafa;
}
.cid-tB8bfGkEmS .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tB8bfGkEmS .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tB8bfGkEmS .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tB8bfGkEmS .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tB8bfGkEmS .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tB8bfGkEmS .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tB8bfGkEmS .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tB8bfGkEmS .mbr-section-subtitle {
  color: #13171f;
}
.cid-tB8bfGkEmS .mbr-section-title {
  color: #23272b;
}
.cid-tB8bfGkEmS .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tB8bfGkEmS .mbr-text,
.cid-tB8bfGkEmS .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tB8bfGkEmS hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tC9csOpRJS {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tC9csOpRJS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tC9csOpRJS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tC9csOpRJS [class^="socicon-"]:before,
.cid-tC9csOpRJS [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tC9csOpRJS .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #57c3b9;
  border-width: 2px;
  transition: all .3s;
  border-color: #57c3b9;
}
.cid-tC9csOpRJS .btn-social:hover {
  background: #57c3b9;
}
.cid-tC9csOpRJS .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tC9csOpRJS .mbr-section-title,
.cid-tC9csOpRJS .mbr-social-likes {
  color: #57c3b9;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twj6dB0mc0 {
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-twj6dB0mc0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-twj6dB0mc0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twj6dB0mc0 .mbr-section-title {
  color: #ffffff;
}
.cid-twj6dB0mc0 .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #facf9d) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twj6dB0mc0 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #74ff01;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-twj6dB0mc0 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twj6dB0mc0 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twj6dB0mc0 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twj6dB0mc0 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twj6dB0mc0 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twj6dB0mc0 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twj6dB0mc0 .mbr-text {
  color: #fcdb42;
}
.cid-twj6dB0mc0 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twj6dB0mc0 .mbr-text,
.cid-twj6dB0mc0 .mbr-section-btn {
  color: #ffffff;
}
.cid-txIX8EIOdy {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-txIX8EIOdy .mbr-fallback-image.disabled {
  display: none;
}
.cid-txIX8EIOdy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txIX8EIOdy .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txIX8EIOdy .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txIX8EIOdy .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txIX8EIOdy .mbr-section-btn {
  margin-top: 30px;
}
.cid-txIX8EIOdy .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txIX8EIOdy .mbr-text,
.cid-txIX8EIOdy .mbr-section-btn {
  color: #c4cfde;
}
.cid-tDttDjyWni {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-5.jpeg");
}
.cid-tDttDjyWni .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDttDjyWni .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDttDjyWni .mbr-section-title {
  color: #FFFFFF;
}
.cid-tDttDjyWni .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDttDjyWni .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDttDjyWni .mbr-text,
.cid-tDttDjyWni .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twj80nAsWj {
  padding-top: 14rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/img-6409.jpeg");
}
.cid-twj80nAsWj .mbr-fallback-image.disabled {
  display: none;
}
.cid-twj80nAsWj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twj80nAsWj .mbr-section-title {
  color: #ffffff;
}
.cid-twj80nAsWj .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #facf9d) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twj80nAsWj .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #84d8ff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-twj80nAsWj .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twj80nAsWj .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twj80nAsWj .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twj80nAsWj .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twj80nAsWj .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twj80nAsWj .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twj80nAsWj .mbr-text {
  color: #fcdb42;
}
.cid-twj80nAsWj .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twj80nAsWj .mbr-text,
.cid-twj80nAsWj .mbr-section-btn {
  color: #ffffff;
}
.cid-twj9JXwt1v {
  padding-top: 5rem;
  padding-bottom: 8rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-twj9JXwt1v .mbr-overlay {
  background-color: #212428;
  opacity: 0.2;
}
.cid-twj9JXwt1v .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-twj9JXwt1v .row {
  margin-left: -10px;
  margin-right: -10px;
  flex-wrap: wrap;
  align-items: stretch;
}
.cid-twj9JXwt1v .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
@media (max-width: 991px) {
  .cid-twj9JXwt1v .col-info-card {
    margin-bottom: 50px;
  }
}
.cid-twj9JXwt1v .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-twj9JXwt1v .mbr-section-title {
  color: #FF014E;
}
@media (max-width: 767px) {
  .cid-twj9JXwt1v .mbr-section-title {
    text-align: center;
  }
}
.cid-twj9JXwt1v .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-twj9JXwt1v .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-twj9JXwt1v .item-card {
  height: 100%;
}
.cid-twj9JXwt1v .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 30px;
  border-radius: 10px;
  overflow: hidden;
}
@media (max-width: 767px) {
  .cid-twj9JXwt1v .item-wrap {
    padding: 50px 20px;
  }
}
.cid-twj9JXwt1v .item-wrap:hover .item-img img {
  transform: scale(1.1);
}
.cid-twj9JXwt1v .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
}
.cid-twj9JXwt1v .item-img img {
  width: 100%;
  aspect-ratio: 1.59722222;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-twj9JXwt1v .card-box {
  padding-top: 28px;
}
.cid-twj9JXwt1v .card-title {
  color: #C4CFDE;
  margin-bottom: 9px;
}
.cid-twj9JXwt1v .card-subtitle {
  color: #878e99;
  margin-bottom: 15px;
}
.cid-twj9JXwt1v .card-text {
  color: #878e99;
  margin-bottom: 20px;
}
.cid-twj9JXwt1v .card-contacts {
  color: #878e99;
}
.cid-twj9JXwt1v .card-contacts a {
  position: relative;
  transition: 0.4s all;
}
.cid-twj9JXwt1v .card-contacts a:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 1px;
  background-color: #ff450f;
  transition: 0.4s all;
}
.cid-twj9JXwt1v .card-contacts a:hover {
  color: #ff450f !important;
}
.cid-twj9JXwt1v .card-contacts a:hover:before {
  width: 100%;
}
.cid-twj9JXwt1v .social-container {
  width: 100%;
  padding-top: 30px;
}
.cid-twj9JXwt1v .social-title {
  color: #C4CFDE;
  margin-bottom: 8px;
}
.cid-twj9JXwt1v .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -15px;
  margin-top: 24px;
}
.cid-twj9JXwt1v .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 15px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-twj9JXwt1v .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-twj9JXwt1v .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #c4cfde;
}
.cid-twj9JXwt1v .soc-item:hover {
  transform: translateY(-3px);
}
.cid-twj9JXwt1v .soc-item:hover .mbr-iconfont {
  color: #ff450f;
}
.cid-twj9JXwt1v .soc-item:hover:before {
  opacity: 1;
}
.cid-twj9JXwt1v .form-main-container {
  width: 100%;
  height: 100%;
}
@media (min-width: 1200px) {
  .cid-twj9JXwt1v .form-main-container {
    padding-left: 20px;
  }
}
.cid-twj9JXwt1v .form-wrap {
  width: 100%;
  height: 100%;
  padding: 30px;
  border-radius: 10px;
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 575px) {
  .cid-twj9JXwt1v .form-wrap {
    padding: 20px;
  }
}
.cid-twj9JXwt1v form {
  width: 100%;
}
.cid-twj9JXwt1v form .dragArea.row {
  justify-content: flex-start;
  width: auto !important;
}
.cid-twj9JXwt1v form p {
  color: #878e99;
}
.cid-twj9JXwt1v form .mbr-section-btn {
  text-align: center;
  justify-content: center;
}
.cid-twj9JXwt1v form .mbr-section-btn .btn {
  width: 100%;
}
.cid-twj9JXwt1v form .form-group {
  margin-bottom: 20px !important;
}
.cid-twj9JXwt1v form .form-control {
  background-color: #191b1e;
  border-radius: 6px !important;
  height: 55px;
  box-shadow: 1px 4px 2px -3px rgba(0, 0, 0, 0.7) inset, -1px -3px 3px -2px rgba(255, 255, 255, 0.2) inset !important;
  border: 2px solid #191b1e !important;
  padding: 10px 15px;
  font-size: 18px;
  margin-bottom: 0;
  color: #C4CFDE;
  font-weight: 400;
  transition: 0.4s all !important;
  line-height: 29px !important;
}
.cid-twj9JXwt1v form .form-control::-webkit-input-placeholder {
  color: #878e99;
}
.cid-twj9JXwt1v form .form-control::-moz-placeholder {
  color: #878e99;
}
.cid-twj9JXwt1v form .form-control:-moz-placeholder {
  color: #878e99;
}
.cid-twj9JXwt1v form .form-control:-ms-input-placeholder {
  color: #878e99;
}
.cid-twj9JXwt1v form select {
  color: #878e99 !important;
}
.cid-twj9JXwt1v form textarea {
  height: 216px !important;
  resize: none;
}
.cid-twj9JXwt1v form input:active,
.cid-twj9JXwt1v form textarea:active,
.cid-twj9JXwt1v form input:focus,
.cid-twj9JXwt1v form textarea:focus {
  border-color: #ff450f !important;
  box-shadow: none !important;
  color: #878e99 !important;
  outline: none !important;
}
.cid-twj9JXwt1v form input:active::-webkit-input-placeholder,
.cid-twj9JXwt1v form textarea:active::-webkit-input-placeholder,
.cid-twj9JXwt1v form input:focus::-webkit-input-placeholder,
.cid-twj9JXwt1v form textarea:focus::-webkit-input-placeholder {
  color: #878e99;
}
.cid-twj9JXwt1v form input:active::-moz-placeholder,
.cid-twj9JXwt1v form textarea:active::-moz-placeholder,
.cid-twj9JXwt1v form input:focus::-moz-placeholder,
.cid-twj9JXwt1v form textarea:focus::-moz-placeholder {
  color: #878e99;
}
.cid-twj9JXwt1v form input:active:-moz-placeholder,
.cid-twj9JXwt1v form textarea:active:-moz-placeholder,
.cid-twj9JXwt1v form input:focus:-moz-placeholder,
.cid-twj9JXwt1v form textarea:focus:-moz-placeholder {
  color: #878e99;
}
.cid-twj9JXwt1v form input:active:-ms-input-placeholder,
.cid-twj9JXwt1v form textarea:active:-ms-input-placeholder,
.cid-twj9JXwt1v form input:focus:-ms-input-placeholder,
.cid-twj9JXwt1v form textarea:focus:-ms-input-placeholder {
  color: #878e99;
}
.cid-twj9JXwt1v form .row {
  margin-left: -15px !important;
  margin-right: -15px !important;
}
.cid-twj9JXwt1v form .row [class*=col] {
  padding-left: 15px !important;
  padding-right: 15px !important;
}
.cid-twj9JXwt1v form label {
  width: 100%;
  color: #878e99;
  margin-bottom: 14px;
}
.cid-twj9JXwt1v form .form-control-label {
  width: 100%;
}
.cid-twj9JXwt1v form .form-check-label {
  margin-bottom: 14px;
}
.cid-twj9JXwt1v form .form-check-input {
  border-color: #191b1e !important;
  outline: none !important;
  box-shadow: none !important;
  background-color: transparent !important;
}
.cid-twj9JXwt1v form .form-check-input:focus,
.cid-twj9JXwt1v form .form-check-input:hover {
  border-color: #ff450f !important;
}
.cid-twj9JXwt1v form .form-check-input:checked {
  border-color: #ff450f !important;
  background-color: #191b1e !important;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twojBrCrtw {
  padding-top: 14rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/lighter.jpeg");
}
.cid-twojBrCrtw .mbr-fallback-image.disabled {
  display: none;
}
.cid-twojBrCrtw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twojBrCrtw .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-twojBrCrtw .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #ffffff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twojBrCrtw .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-twojBrCrtw .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twojBrCrtw .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twojBrCrtw .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twojBrCrtw .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twojBrCrtw .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twojBrCrtw .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twojBrCrtw .mbr-text {
  color: #fcdb42;
}
.cid-twojBrCrtw .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twojBrCrtw .mbr-text,
.cid-twojBrCrtw .mbr-section-btn {
  color: #ffffff;
}
.cid-twojBrCrtw hr {
  position: relative;
  border: none;
  width: 5px;
  height: 5px;
  background: #ffffff;
  margin-bottom: 40px;
}
.cid-twojOSWPQv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-twojOSWPQv .mbr-fallback-image.disabled {
  display: none;
}
.cid-twojOSWPQv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twojOSWPQv .text-wrap {
  width: 100%;
}
.cid-twojOSWPQv .mbr-title {
  margin-bottom: 0;
  color: #000000;
}
.cid-twojOSWPQv .mbr-text {
  padding-top: 10px;
  color: #000000;
}
.cid-twojOSWPQv .comment-text {
  margin-top: 40px;
  color: #ff4601;
  padding: 0 20px 0 30px;
  border-left: 1px solid currentColor;
}
.cid-uRr4ZKiA4l {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRr4ZKiA4l .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-uRr4ZKiA4l .mbr-section-title {
  color: #434a51;
}
.cid-uRr4ZKiA4l .mbr-section-subtitle {
  color: #23272b;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-uRr4ZKiA4l .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-uRr4ZKiA4l .card {
  margin-bottom: 30px;
}
.cid-uRr4ZKiA4l img {
  width: auto;
  max-height: 100px;
  max-width: 100%;
  margin: auto;
}
.cid-uRr4ZKiA4l hr {
  position: relative;
  border: none;
  width: 50px;
  height: 6px;
  line-color: #13171f;
  margin: auto;
}
.cid-uRr51P17BB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRr51P17BB .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-uRr51P17BB .mbr-section-title {
  color: #C4CFDE;
}
.cid-uRr51P17BB .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-uRr51P17BB .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-uRr51P17BB .card {
  margin-bottom: 30px;
}
.cid-uRr51P17BB img {
  width: auto;
  max-height: 100px;
  max-width: 100%;
  margin: auto;
}
.cid-uRr53Fs00g {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRr53Fs00g .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-uRr53Fs00g .mbr-section-title {
  color: #C4CFDE;
}
.cid-uRr53Fs00g .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-uRr53Fs00g .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-uRr53Fs00g .card {
  margin-bottom: 30px;
}
.cid-uRr53Fs00g img {
  width: auto;
  max-height: 100px;
  max-width: 100%;
  margin: auto;
}
.cid-uRr55tYHBl {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRr55tYHBl .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-uRr55tYHBl .mbr-section-title {
  color: #C4CFDE;
}
.cid-uRr55tYHBl .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-uRr55tYHBl .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-uRr55tYHBl .card {
  margin-bottom: 30px;
}
.cid-uRr55tYHBl img {
  width: auto;
  max-height: 100px;
  max-width: 100%;
  margin: auto;
}
.cid-uRr57ISyHJ {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uRr57ISyHJ .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-uRr57ISyHJ .mbr-section-title {
  color: #C4CFDE;
}
.cid-uRr57ISyHJ .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-uRr57ISyHJ .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-uRr57ISyHJ .card {
  margin-bottom: 30px;
}
.cid-uRr57ISyHJ img {
  width: auto;
  max-height: 100px;
  max-width: 100%;
  margin: auto;
}
.cid-tE2hDwgoJg {
  padding-top: 30px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/platform-rove-m.jpg");
}
.cid-tE2hDwgoJg h1 {
  margin-top: 2;
  margin-bottom: 20;
  line-height: 1em;
}
.cid-tE2hDwgoJg h3 {
  margin-top: 0.6;
  line-height: 1em;
}
.cid-tE2hDwgoJg p {
  margin-top: 1;
  line-height: 1em;
}
.cid-tE2hDwgoJg hr {
  position: relative;
  border: none;
  width: 80px;
  height: 6px;
  background: white;
  margin-bottom: 5px;
  margin-top: -10px;
}
.cid-tE2hDwgoJg .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tE2hDwgoJg .mbr-figure img {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 300px) {
  .cid-tE2hDwgoJg .mbr-figure .mbr-figure img {
    width: 100% !important;
  }
}
.cid-tE2hDwgoJg H1 {
  color: #ffffff;
}
.cid-tE2hDwgoJg H3 {
  color: #232323;
  line-height: 26pt;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twAk1d3xAd {
  padding-top: 14rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/antreas-picts1-1.jpeg");
}
.cid-twAk1d3xAd .mbr-fallback-image.disabled {
  display: none;
}
.cid-twAk1d3xAd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twAk1d3xAd .mbr-section-title {
  color: #ffffff;
}
.cid-twAk1d3xAd .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(250deg, currentColor, #74ff01) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twAk1d3xAd .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-twAk1d3xAd .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twAk1d3xAd .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twAk1d3xAd .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twAk1d3xAd .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twAk1d3xAd .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twAk1d3xAd .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twAk1d3xAd .mbr-text {
  color: #fcdb42;
}
.cid-twAk1d3xAd .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twAk1d3xAd .mbr-text,
.cid-twAk1d3xAd .mbr-section-btn {
  color: #ffffff;
}
.cid-tB6FZTO8cs {
  padding-top: 5rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tB6FZTO8cs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tB6FZTO8cs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tB6FZTO8cs .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tB6FZTO8cs .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tB6FZTO8cs .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tB6FZTO8cs .mbr-section-btn {
  margin-top: 30px;
}
.cid-tB6FZTO8cs .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tB6FZTO8cs .mbr-text,
.cid-tB6FZTO8cs .mbr-section-btn {
  color: #000000;
}
.cid-tB6FZTO8cs hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tBcHFhs8Ew {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-image: url("../../../assets/images/dsc-0455-scaled.jpg");
}
.cid-tBcHFhs8Ew .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBcHFhs8Ew .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBcHFhs8Ew .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tBcHFhs8Ew .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tBcHFhs8Ew .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tBcHFhs8Ew .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-tBcHFhs8Ew .col-img {
    padding-left: 30px !important;
  }
}
@media (max-width: 991px) and (min-width: 767px) {
  .cid-tBcHFhs8Ew .col-img {
    padding: 30px !important;
  }
}
.cid-tBcHFhs8Ew .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
.cid-tBcHFhs8Ew .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tBcHFhs8Ew .text-wrapper {
    margin-bottom: 30px;
  }
}
.cid-tBcHFhs8Ew .mbr-section-title {
  color: #ffffff;
  margin-bottom: 20px;
}
.cid-tBcHFhs8Ew .mbr-section-subtitle {
  color: #FFFFFF;
  margin-bottom: 22px;
}
.cid-tBcHFhs8Ew .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tBcHFhs8Ew .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-tBcHFhs8Ew .mbr-text {
    padding-right: 0;
  }
}
.cid-tBcHFhs8Ew .mbr-section-btn {
  margin-top: 20px;
}
.cid-tBcHFhs8Ew .social-container {
  width: 100%;
  padding-top: 100px;
}
@media (max-width: 991px) {
  .cid-tBcHFhs8Ew .social-container {
    padding-top: 40px;
  }
}
.cid-tBcHFhs8Ew .social-title {
  color: #74ff01;
  margin-bottom: 20px;
}
.cid-tBcHFhs8Ew .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-tBcHFhs8Ew .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #3eb75e, #74ff01);
  box-shadow: 10px 10px 19px #434a51, -10px -10px 19px #13171f;
  transition: 0.4s all;
}
.cid-tBcHFhs8Ew .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tBcHFhs8Ew .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ffffff;
}
.cid-tBcHFhs8Ew .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tBcHFhs8Ew .soc-item:hover:before {
  opacity: 1;
}
.cid-tBcHFhs8Ew .img-wrapper {
  padding: 15px;
  border-radius: 6px;
  position: relative;
  width: 100%;
  background: linear-gradient(to right, #6b67ce, #ff014e);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-tBcHFhs8Ew .img-box {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-tBcHFhs8Ew .img-box img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 0.75026795;
}
.cid-tBcHFhs8Ew .mbr-text,
.cid-tBcHFhs8Ew .mbr-section-btn {
  color: #ffffff;
}
.cid-tCx1wzKMMU {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background: #ffffff;
}
.cid-tCx1wzKMMU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCx1wzKMMU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCx1wzKMMU .container-fluid {
  padding: 0 64px;
}
@media (max-width: 992px) {
  .cid-tCx1wzKMMU .container-fluid {
    padding: 0 20px;
  }
}
.cid-tCx1wzKMMU .container-fluid .row {
  padding: 0;
}
@media (max-width: 992px) {
  .cid-tCx1wzKMMU .container {
    padding: 0 20px;
  }
}
.cid-tCx1wzKMMU .mbr-section-title {
  margin-bottom: 64px;
  color: #434a51;
  text-align: center;
}
@media (max-width: 992px) {
  .cid-tCx1wzKMMU .mbr-section-title {
    margin-bottom: 50px;
  }
}
.cid-tCx1wzKMMU .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 360px;
  max-width: 360px;
}
@media (max-width: 768px) {
  .cid-tCx1wzKMMU .embla__slide {
    min-width: 100%;
    max-width: initial;
    margin-left: 1rem !important;
    margin-right: 1rem !important;
  }
}
.cid-tCx1wzKMMU .embla__slide .card-wrap .item-wrapper {
  margin-bottom: 16px;
}
.cid-tCx1wzKMMU .embla__slide .card-wrap .item-wrapper .image-wrap {
  display: flex;
  justify-content: center;
}
.cid-tCx1wzKMMU .embla__slide .card-wrap .item-wrapper .image-wrap img {
  height: 420px;
  object-fit: cover;
}
@media (max-width: 992px) {
  .cid-tCx1wzKMMU .embla__slide .card-wrap .item-wrapper .image-wrap img {
    height: 280px;
  }
}
.cid-tCx1wzKMMU .embla__slide .card-wrap .content-wrap .mbr-name {
  margin-bottom: 16px;
}
.cid-tCx1wzKMMU .embla__slide .card-wrap .content-wrap .mbr-role {
  margin-bottom: 16px;
}
.cid-tCx1wzKMMU .embla__slide .card-wrap .content-wrap .soc-wrapper .soc-wrap {
  display: inline-flex;
}
.cid-tCx1wzKMMU .embla__slide .card-wrap .content-wrap .soc-wrapper .soc-wrap .mbr-iconfont {
  margin-right: 16px;
  width: 32px;
  height: 32px;
  font-size: 16px;
  color: #1d1d1d;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 1px solid #1d1d1d;
  border-radius: 100%;
  transition: all 0.3s ease-out;
}
.cid-tCx1wzKMMU .embla__slide .card-wrap .content-wrap .soc-wrapper .soc-wrap .mbr-iconfont:hover {
  opacity: .7;
}
.cid-tCx1wzKMMU .embla__button--next,
.cid-tCx1wzKMMU .embla__button--prev {
  display: flex;
}
.cid-tCx1wzKMMU .embla__button {
  top: -2rem;
  width: 30px;
  height: 30px;
  margin-top: -1.5rem;
  font-size: 16px;
  background-color: transparent;
  color: #ff450f;
  border: none;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
}
.cid-tCx1wzKMMU .embla__button:disabled {
  cursor: default;
  display: none;
}
.cid-tCx1wzKMMU .embla__button:hover {
  background: transparent;
  color: #ff450f;
  opacity: .7;
}
.cid-tCx1wzKMMU .embla__button.embla__button--prev {
  left: auto;
  right: 2rem;
  margin-left: 0;
}
.cid-tCx1wzKMMU .embla__button.embla__button--next {
  right: 0;
  margin-right: 0;
}
@media (max-width: 767px) {
  .cid-tCx1wzKMMU .embla__button {
    top: -1.5rem;
  }
}
.cid-tCx1wzKMMU .embla {
  position: relative;
  width: 100%;
}
.cid-tCx1wzKMMU .embla__viewport {
  overflow: hidden;
  width: 100%;
}
.cid-tCx1wzKMMU .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-tCx1wzKMMU .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-tCx1wzKMMU .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-tCx1wzKMMU .mbr-name {
  color: #1d1d1d;
}
.cid-tCx1wzKMMU .mbr-role {
  color: #1d1d1d;
}
.cid-tCx1wzKMMU hr {
  margin: auto;
  margin-bottom: 30px;
  margin-top: -50px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
@media (max-width: 767px) {
  .cid-tCx1wzKMMU hr {
    margin-top: -20px;
  }
}
.cid-tCf0sRXlAw {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tCf0sRXlAw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCf0sRXlAw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
@media (min-width: 1600px) {
  .cid-tCf0sRXlAw .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
.cid-tCf0sRXlAw .row {
  margin-left: -30px;
  margin-right: -30px;
  justify-content: flex-start;
}
.cid-tCf0sRXlAw .row > [class*="col"] {
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 1599px) {
  .cid-tCf0sRXlAw .row {
    margin-left: -15px;
    margin-right: -15px;
  }
  .cid-tCf0sRXlAw .row > [class*="col"] {
    padding-left: 15px;
    padding-right: 15px;
  }
}
.cid-tCf0sRXlAw .mbr-section-head {
  margin-bottom: 30px;
  width: 100%;
}
.cid-tCf0sRXlAw .mbr-section-title {
  color: #434a51;
  text-align: center;
}
.cid-tCf0sRXlAw .mbr-section-subtitle {
  color: #FF014E;
  margin-top: 15px;
  text-align: left;
}
@media (max-width: 767px) {
  .cid-tCf0sRXlAw .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tCf0sRXlAw .card-row {
  align-items: stretch;
}
.cid-tCf0sRXlAw .item {
  margin-top: 80px;
}
@media (max-width: 991px) {
  .cid-tCf0sRXlAw .item {
    margin-top: 50px;
  }
}
.cid-tCf0sRXlAw .item-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  overflow: visible;
}
.cid-tCf0sRXlAw .item-wrapper:hover .card-bg {
  opacity: 0.4;
}
.cid-tCf0sRXlAw .item-wrapper:hover .mbr-section-btn {
  margin-top: 0;
  opacity: 1;
}
.cid-tCf0sRXlAw .item-wrapper:hover .card-title {
  color: #212428 !important;
}
.cid-tCf0sRXlAw .item-wrapper:hover .card-text {
  color: #212428 !important;
}
.cid-tCf0sRXlAw .item-img-shadow {
  width: 100%;
  box-shadow: 10px 10px 19px #c4cfde, -10px -10px 19px #ffffff;
  border-radius: 7px;
}
.cid-tCf0sRXlAw .item-img {
  position: relative;
  width: 100%;
  border-radius: 7px;
  overflow: hidden;
  aspect-ratio: 0.85585586;
}
.cid-tCf0sRXlAw .item-img img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-tCf0sRXlAw .card-bg {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  width: 100%;
  height: 100%;
  background: #212428;
  border-radius: 6px;
  opacity: 0;
  transition: .5s all;
  pointer-events: none;
}
.cid-tCf0sRXlAw .mbr-section-btn {
  position: absolute;
  top: 50%;
  left: 50%;
  z-index: 5;
  margin-left: 0 !important;
  margin-right: 0 !important;
  transform: translate(-50%, -50%);
  max-width: 100%;
  margin-top: 10px;
  transition: 0.4s all;
  opacity: 0;
}
.cid-tCf0sRXlAw .mbr-section-btn .btn {
  padding: 10px 18px;
  min-height: 44px;
  box-shadow: none !important;
}
@media (max-width: 575px) {
  .cid-tCf0sRXlAw .mbr-section-btn {
    width: auto;
  }
  .cid-tCf0sRXlAw .mbr-section-btn .btn {
    width: auto;
    min-width: auto !important;
  }
}
.cid-tCf0sRXlAw .card-box {
  position: relative;
  z-index: 5;
  padding: 39px 30px 0;
  transition: 0.4s all;
}
@media (max-width: 575px) {
  .cid-tCf0sRXlAw .card-box {
    padding: 20px 10px 0;
  }
}
.cid-tCf0sRXlAw .card-title {
  color: #d53304;
  margin-bottom: 20px;
  transition: .4s all;
}
.cid-tCf0sRXlAw .card-text {
  color: #878e99;
  margin-bottom: 22px;
  transition: .4s all;
}
.cid-tCf0sRXlAw hr {
  margin: auto;
  margin-top: 15px;
  margin-bottom: 20px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tBcRXrOEqm {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tBcRXrOEqm .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBcRXrOEqm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBcRXrOEqm [class^="socicon-"]:before,
.cid-tBcRXrOEqm [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tBcRXrOEqm .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tBcRXrOEqm .btn-social:hover {
  background: #ff450f;
}
.cid-tBcRXrOEqm .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tBcRXrOEqm .mbr-section-title,
.cid-tBcRXrOEqm .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tx3WIFhGTs {
  background-image: url("../../../assets/images/italo-guerciotti-bici-da-corsa.jpeg");
}
.cid-tx3WIFhGTs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tx3WIFhGTs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tx3WIFhGTs .mbr-section-title {
  color: #a1cf05;
}
.cid-tx3WIFhGTs .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tx3WIFhGTs .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tx3WIFhGTs .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tx3WIFhGTs .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tx3WIFhGTs .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tx3WIFhGTs .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tx3WIFhGTs .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tx3WIFhGTs .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tx3WIFhGTs .mbr-text {
  color: #fcdb42;
}
.cid-tx3WIFhGTs .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txym0q7Ld9 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txym0q7Ld9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txym0q7Ld9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txym0q7Ld9 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txym0q7Ld9 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txym0q7Ld9 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txym0q7Ld9 .mbr-section-btn {
  margin-top: 30px;
}
.cid-txym0q7Ld9 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txym0q7Ld9 .mbr-text,
.cid-txym0q7Ld9 .mbr-section-btn {
  color: #c4cfde;
}
.cid-txym0q7Ld9 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tx3WILIOmo {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tx3WILIOmo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tx3WILIOmo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tx3WILIOmo .card-row {
  align-items: stretch;
}
.cid-tx3WILIOmo .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-tx3WILIOmo .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-tx3WILIOmo .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-tx3WILIOmo .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-tx3WILIOmo .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-tx3WILIOmo .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-tx3WILIOmo .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-tx3WILIOmo .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-tx3WILIOmo .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-tx3WILIOmo .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-tx3WILIOmo .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-tx3WILIOmo .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-tx3WILIOmo .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-tx3WILIOmo .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-tx3WILIOmo .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-tx3WILIOmo .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-tx3WILIOmo .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tx3WILIOmo .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-tx3WILIOmo .text-row {
    padding-top: 30px;
  }
}
.cid-tx3WILIOmo .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-tx3WILIOmo .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-tx3WILIOmo .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-tx3WILIOmo .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-tx3WILIOmo .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-tx3WILIOmo .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-tx3WILIOmo .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tx3WILIOmo .card-text {
    flex-basis: 100%;
  }
}
.cid-tx3WILIOmo .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-tx3WILIOmo .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFai03WXd9 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFai03WXd9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFai03WXd9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFai03WXd9 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFai03WXd9 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFai03WXd9 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFai03WXd9 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFai03WXd9 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFai03WXd9 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFai03WXd9 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #434a51;
}
.cid-uFai03WXd9 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(67, 74, 81, 0.2);
}
.cid-uFai03WXd9 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFai03WXd9 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFai03WXd9 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFai03WXd9 .list-container {
  margin-top: 30px;
}
.cid-uFai03WXd9 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFai03WXd9 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFai03WXd9 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFai03WXd9 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFai03WXd9 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFai03WXd9 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFai03WXd9 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFai03WXd9 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFai03WXd9 .img-container {
    padding-right: 20px;
  }
}
.cid-uFai03WXd9 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFai03WXd9 .image-wrapper {
    padding: 15px;
  }
}
.cid-uFai03WXd9 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFai03WXd9 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFai03WXd9 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFai03WXd9 .mbr-text,
.cid-uFai03WXd9 .mbr-section-btn {
  color: #878e99;
}
.cid-uFai23M5uE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFai23M5uE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFai23M5uE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFai23M5uE .row {
  flex-direction: row-reverse;
}
.cid-uFai23M5uE .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFai23M5uE .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFai23M5uE .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFai23M5uE .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFai23M5uE .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFai23M5uE .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFai23M5uE .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #434a51;
}
.cid-uFai23M5uE .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(67, 74, 81, 0.2);
}
.cid-uFai23M5uE .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFai23M5uE .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFai23M5uE .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFai23M5uE .list-container {
  margin-top: 30px;
}
.cid-uFai23M5uE .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFai23M5uE .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFai23M5uE .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFai23M5uE .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFai23M5uE .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFai23M5uE .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFai23M5uE .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFai23M5uE .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFai23M5uE .img-container {
    padding-left: 20px;
  }
}
.cid-uFai23M5uE .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFai23M5uE .image-wrapper {
    padding: 15px;
  }
}
.cid-uFai23M5uE .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFai23M5uE .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFai23M5uE .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFai23M5uE .mbr-text,
.cid-uFai23M5uE .mbr-section-btn {
  color: #878e99;
}
.cid-uFai3PNcGa {
  padding-top: 0rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFai3PNcGa .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFai3PNcGa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFai3PNcGa .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFai3PNcGa .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFai3PNcGa .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFai3PNcGa .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFai3PNcGa .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFai3PNcGa .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFai3PNcGa .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #434a51;
}
.cid-uFai3PNcGa .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(67, 74, 81, 0.2);
}
.cid-uFai3PNcGa .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFai3PNcGa .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFai3PNcGa .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFai3PNcGa .list-container {
  margin-top: 30px;
}
.cid-uFai3PNcGa .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFai3PNcGa .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFai3PNcGa .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFai3PNcGa .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFai3PNcGa .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFai3PNcGa .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFai3PNcGa .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFai3PNcGa .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFai3PNcGa .img-container {
    padding-right: 20px;
  }
}
.cid-uFai3PNcGa .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFai3PNcGa .image-wrapper {
    padding: 15px;
  }
}
.cid-uFai3PNcGa .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFai3PNcGa .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFai3PNcGa .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFai3PNcGa .mbr-text,
.cid-uFai3PNcGa .mbr-section-btn {
  color: #878e99;
}
.cid-uFeso3XYgX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-image: url("../../../assets/images/bike-design.jpg");
}
.cid-uFeso3XYgX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFeso3XYgX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFeso3XYgX .content-wrap {
  height: 700px;
}
@media (max-width: 992px) {
  .cid-uFeso3XYgX .content-wrap {
    height: 350px;
  }
}
.cid-uFb9lXcV7y {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-uFb9lXcV7y .content {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFb9lXcV7y .content {
    flex-wrap: wrap;
  }
}
.cid-uFb9lXcV7y h2,
.cid-uFb9lXcV7y h4,
.cid-uFb9lXcV7y h3,
.cid-uFb9lXcV7y h6,
.cid-uFb9lXcV7y p,
.cid-uFb9lXcV7y ul {
  margin: 0;
}
.cid-uFb9lXcV7y ul {
  padding: 0;
  list-style-type: none;
}
.cid-uFb9lXcV7y .heading {
  width: 35%;
  margin-bottom: 37px;
}
@media (max-width: 1024px) {
  .cid-uFb9lXcV7y .heading {
    width: 100%;
  }
}
.cid-uFb9lXcV7y .heading-inner {
  max-width: 476px;
}
.cid-uFb9lXcV7y .mbr-section-title {
  color: #878e99;
}
.cid-uFb9lXcV7y .mbr-section-subtitle {
  color: #000000;
}
.cid-uFb9lXcV7y .cards {
  width: 65%;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFb9lXcV7y .cards {
    width: 100%;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-uFb9lXcV7y .cards {
    flex-direction: column;
    padding-top: 0px;
  }
}
.cid-uFb9lXcV7y .card {
  width: 34%;
}
@media (max-width: 1024px) {
  .cid-uFb9lXcV7y .card {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFb9lXcV7y .card {
    width: 100%;
    padding-top: 30px;
  }
}
.cid-uFb9lXcV7y .mbr-card-title {
  color: #000000;
  margin-bottom: 3px;
}
.cid-uFb9lXcV7y .mbr-card-subtitle {
  color: #6b6b6b;
}
.cid-uFb9lXcV7y .list {
  padding-top: 5px;
  margin-bottom: 24px;
  color: #6b6b6b;
}
.cid-tDthsYDupc {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tDthsYDupc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDthsYDupc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDthsYDupc [class^="socicon-"]:before,
.cid-tDthsYDupc [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tDthsYDupc .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tDthsYDupc .btn-social:hover {
  background: #ff450f;
}
.cid-tDthsYDupc .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tDthsYDupc .mbr-section-title,
.cid-tDthsYDupc .mbr-social-likes {
  color: #434a51;
}
.cid-tDthjVrbWC {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/city-bike-buyers-guide-3-1064x599.jpg");
}
.cid-tDthjVrbWC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDthjVrbWC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDthjVrbWC .mbr-section-title {
  color: #FFFFFF;
}
.cid-tDthjVrbWC .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDthjVrbWC .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDthjVrbWC .mbr-text,
.cid-tDthjVrbWC .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-txnEBeI7TE {
  background-image: url("../../../assets/images/4-980x653.jpg");
}
.cid-txnEBeI7TE .mbr-fallback-image.disabled {
  display: none;
}
.cid-txnEBeI7TE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txnEBeI7TE .mbr-section-title {
  color: #fff;
  text-shadow: 2px 2px #333333;
}
.cid-txnEBeI7TE .mbr-section-subtitle {
  color: #28d5d7;
  background-image: linear-gradient(250deg, currentColor, #9ce2ff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txnEBeI7TE .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txnEBeI7TE .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txnEBeI7TE .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txnEBeI7TE .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txnEBeI7TE .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txnEBeI7TE .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txnEBeI7TE .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txnEBeI7TE .mbr-text {
  color: #fcdb42;
}
.cid-txnEBeI7TE .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txnEBeI7TE .mbr-text,
.cid-txnEBeI7TE .mbr-section-btn {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-txnEBg0UjS {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-txnEBg0UjS .mbr-fallback-image.disabled {
  display: none;
}
.cid-txnEBg0UjS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txnEBg0UjS .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txnEBg0UjS .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txnEBg0UjS .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txnEBg0UjS .mbr-section-btn {
  margin-top: 30px;
}
.cid-txnEBg0UjS .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txnEBg0UjS .mbr-text,
.cid-txnEBg0UjS .mbr-section-btn {
  color: #c4cfde;
}
.cid-txnEBh2wXQ {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/5-980x653.jpg");
}
.cid-txnEBh2wXQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-txnEBh2wXQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txnEBh2wXQ .mbr-section-title {
  color: #fff;
}
.cid-txnEBh2wXQ .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txnEBh2wXQ .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txnEBh2wXQ .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txnEBh2wXQ .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txnEBh2wXQ .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txnEBh2wXQ .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txnEBh2wXQ .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txnEBh2wXQ .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txnEBh2wXQ .mbr-text {
  color: #fcdb42;
}
.cid-txnEBh2wXQ .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-u1Pd61l9aP {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1Pd61l9aP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1Pd61l9aP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1Pd61l9aP .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-u1Pd61l9aP .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-u1Pd61l9aP .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1Pd61l9aP .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-u1Pd61l9aP .carousel-control,
.cid-u1Pd61l9aP .close {
  background: #1b1b1b;
}
.cid-u1Pd61l9aP .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1Pd61l9aP .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1Pd61l9aP .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1Pd61l9aP .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1Pd61l9aP .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u1Pd61l9aP .close::before {
  content: '\e91a';
}
.cid-u1Pd61l9aP .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-u1Pd61l9aP .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u1Pd61l9aP .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1Pd61l9aP .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1Pd61l9aP .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1Pd61l9aP .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1Pd61l9aP .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u1Pd61l9aP .carousel-indicators li.active,
.cid-u1Pd61l9aP .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1Pd61l9aP .carousel-indicators li::after,
.cid-u1Pd61l9aP .carousel-indicators li::before {
  content: none;
}
.cid-u1Pd61l9aP .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1Pd61l9aP .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1Pd61l9aP .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1Pd61l9aP .carousel-indicators {
    display: none;
  }
}
.cid-u1Pd61l9aP .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1Pd61l9aP .carousel-inner > .active {
  display: block;
}
.cid-u1Pd61l9aP .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1Pd61l9aP .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1Pd61l9aP .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1Pd61l9aP .carousel-control,
  .cid-u1Pd61l9aP .carousel-indicators,
  .cid-u1Pd61l9aP .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1Pd61l9aP .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1Pd61l9aP .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1Pd61l9aP .carousel-indicators .active,
.cid-u1Pd61l9aP .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1Pd61l9aP .carousel-indicators .active {
  background: #fafafa;
}
.cid-u1Pd61l9aP .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1Pd61l9aP .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1Pd61l9aP .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1Pd61l9aP .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1Pd61l9aP .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1Pd61l9aP .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1Pd61l9aP .carousel {
  width: 100%;
}
.cid-u1Pd61l9aP .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1Pd61l9aP .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1Pd61l9aP .modal.fade .modal-dialog,
.cid-u1Pd61l9aP .modal.in .modal-dialog {
  transform: none;
}
.cid-u1Pd61l9aP H6 {
  text-align: center;
}
.cid-u1Pd61l9aP .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-u1Pd61l9aP .rotate {
    top: -6px;
  }
}
.cid-u1Pd61l9aP .title-relative {
  position: relative;
}
.cid-u1Pd61l9aP .mbr-section-title,
.cid-u1Pd61l9aP .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-u1Pd61l9aP .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-u1Pd61l9aP .item-content {
    padding-top: 10px;
  }
}
.cid-u1Pd61l9aP .mbr-text,
.cid-u1Pd61l9aP .item-title {
  color: #fafafa;
}
.cid-u1Pd61l9aP .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-u1Pd61l9aP .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-u1Pd61l9aP .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-u1Pd61l9aP .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-u1Pd61l9aP .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-u1Pd61l9aP .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-u1Pd61l9aP .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-u1Pd61l9aP .mbr-section-subtitle {
  color: #13171f;
}
.cid-u1Pd61l9aP .mbr-section-title {
  color: #23272b;
}
.cid-u1Pd61l9aP .item-title {
  color: #23272b;
  text-align: center;
}
.cid-u1Pd61l9aP .mbr-text,
.cid-u1Pd61l9aP .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-u1Pd61l9aP hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txnEBmNGhb {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txnEBmNGhb .mbr-fallback-image.disabled {
  display: none;
}
.cid-txnEBmNGhb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txnEBmNGhb .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txnEBmNGhb .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txnEBmNGhb .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txnEBmNGhb .mbr-section-btn {
  margin-top: 30px;
}
.cid-txnEBmNGhb .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txnEBmNGhb .mbr-text,
.cid-txnEBmNGhb .mbr-section-btn {
  color: #c4cfde;
}
.cid-txnEBmNGhb hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFk51ai0Z5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFk51ai0Z5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFk51ai0Z5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFk51ai0Z5 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFk51ai0Z5 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFk51ai0Z5 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFk51ai0Z5 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFk51ai0Z5 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFk51ai0Z5 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFk51ai0Z5 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFk51ai0Z5 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFk51ai0Z5 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFk51ai0Z5 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFk51ai0Z5 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFk51ai0Z5 .list-container {
  margin-top: 30px;
}
.cid-uFk51ai0Z5 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFk51ai0Z5 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFk51ai0Z5 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFk51ai0Z5 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFk51ai0Z5 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFk51ai0Z5 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFk51ai0Z5 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFk51ai0Z5 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFk51ai0Z5 .img-container {
    padding-right: 20px;
  }
}
.cid-uFk51ai0Z5 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFk51ai0Z5 .image-wrapper {
    padding: 15px;
  }
}
.cid-uFk51ai0Z5 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFk51ai0Z5 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFk51ai0Z5 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFk53nshBB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFk53nshBB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFk53nshBB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFk53nshBB .row {
  flex-direction: row-reverse;
}
.cid-uFk53nshBB .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFk53nshBB .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFk53nshBB .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFk53nshBB .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFk53nshBB .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFk53nshBB .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFk53nshBB .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFk53nshBB .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFk53nshBB .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFk53nshBB .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFk53nshBB .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFk53nshBB .list-container {
  margin-top: 30px;
}
.cid-uFk53nshBB .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFk53nshBB .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFk53nshBB .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFk53nshBB .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFk53nshBB .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFk53nshBB .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFk53nshBB .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFk53nshBB .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFk53nshBB .img-container {
    padding-left: 20px;
  }
}
.cid-uFk53nshBB .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFk53nshBB .image-wrapper {
    padding: 15px;
  }
}
.cid-uFk53nshBB .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFk53nshBB .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFk53nshBB .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFk55fe4sV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFk55fe4sV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFk55fe4sV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFk55fe4sV .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFk55fe4sV .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFk55fe4sV .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFk55fe4sV .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFk55fe4sV .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFk55fe4sV .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFk55fe4sV .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFk55fe4sV .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFk55fe4sV .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFk55fe4sV .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFk55fe4sV .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFk55fe4sV .list-container {
  margin-top: 30px;
}
.cid-uFk55fe4sV .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFk55fe4sV .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFk55fe4sV .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFk55fe4sV .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFk55fe4sV .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFk55fe4sV .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFk55fe4sV .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFk55fe4sV .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFk55fe4sV .img-container {
    padding-right: 20px;
  }
}
.cid-uFk55fe4sV .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFk55fe4sV .image-wrapper {
    padding: 15px;
  }
}
.cid-uFk55fe4sV .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFk55fe4sV .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFk55fe4sV .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-txnEBnKFki {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txnEBnKFki .mbr-fallback-image.disabled {
  display: none;
}
.cid-txnEBnKFki .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txnEBnKFki .card-row {
  align-items: stretch;
}
.cid-txnEBnKFki .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txnEBnKFki .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txnEBnKFki .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txnEBnKFki .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txnEBnKFki .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txnEBnKFki .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txnEBnKFki .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txnEBnKFki .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txnEBnKFki .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txnEBnKFki .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txnEBnKFki .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txnEBnKFki .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txnEBnKFki .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txnEBnKFki .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txnEBnKFki .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txnEBnKFki .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txnEBnKFki .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txnEBnKFki .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txnEBnKFki .text-row {
    padding-top: 30px;
  }
}
.cid-txnEBnKFki .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txnEBnKFki .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txnEBnKFki .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txnEBnKFki .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txnEBnKFki .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txnEBnKFki .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txnEBnKFki .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txnEBnKFki .card-text {
    flex-basis: 100%;
  }
}
.cid-txnEBnKFki .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txnEBnKFki .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-txnEBjfcf9 {
  padding-top: 7rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/brera-guerciotti-bici-gravel.jpg");
}
.cid-txnEBjfcf9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txnEBjfcf9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txnEBjfcf9 .mbr-section-title {
  color: #fff;
}
.cid-txnEBjfcf9 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txnEBjfcf9 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txnEBjfcf9 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txnEBjfcf9 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txnEBjfcf9 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txnEBjfcf9 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txnEBjfcf9 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txnEBjfcf9 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txnEBjfcf9 .mbr-text {
  color: #fcdb42;
}
.cid-txnEBjfcf9 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-u1PftEW7K3 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1PftEW7K3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1PftEW7K3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1PftEW7K3 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-u1PftEW7K3 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-u1PftEW7K3 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1PftEW7K3 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-u1PftEW7K3 .carousel-control,
.cid-u1PftEW7K3 .close {
  background: #1b1b1b;
}
.cid-u1PftEW7K3 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1PftEW7K3 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1PftEW7K3 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1PftEW7K3 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1PftEW7K3 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u1PftEW7K3 .close::before {
  content: '\e91a';
}
.cid-u1PftEW7K3 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-u1PftEW7K3 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u1PftEW7K3 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1PftEW7K3 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1PftEW7K3 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1PftEW7K3 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1PftEW7K3 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u1PftEW7K3 .carousel-indicators li.active,
.cid-u1PftEW7K3 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1PftEW7K3 .carousel-indicators li::after,
.cid-u1PftEW7K3 .carousel-indicators li::before {
  content: none;
}
.cid-u1PftEW7K3 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1PftEW7K3 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1PftEW7K3 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1PftEW7K3 .carousel-indicators {
    display: none;
  }
}
.cid-u1PftEW7K3 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1PftEW7K3 .carousel-inner > .active {
  display: block;
}
.cid-u1PftEW7K3 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1PftEW7K3 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1PftEW7K3 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1PftEW7K3 .carousel-control,
  .cid-u1PftEW7K3 .carousel-indicators,
  .cid-u1PftEW7K3 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1PftEW7K3 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1PftEW7K3 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1PftEW7K3 .carousel-indicators .active,
.cid-u1PftEW7K3 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1PftEW7K3 .carousel-indicators .active {
  background: #fafafa;
}
.cid-u1PftEW7K3 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1PftEW7K3 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1PftEW7K3 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1PftEW7K3 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1PftEW7K3 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1PftEW7K3 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1PftEW7K3 .carousel {
  width: 100%;
}
.cid-u1PftEW7K3 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1PftEW7K3 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1PftEW7K3 .modal.fade .modal-dialog,
.cid-u1PftEW7K3 .modal.in .modal-dialog {
  transform: none;
}
.cid-u1PftEW7K3 H6 {
  text-align: center;
}
.cid-u1PftEW7K3 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-u1PftEW7K3 .rotate {
    top: -6px;
  }
}
.cid-u1PftEW7K3 .title-relative {
  position: relative;
}
.cid-u1PftEW7K3 .mbr-section-title,
.cid-u1PftEW7K3 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-u1PftEW7K3 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-u1PftEW7K3 .item-content {
    padding-top: 10px;
  }
}
.cid-u1PftEW7K3 .mbr-text,
.cid-u1PftEW7K3 .item-title {
  color: #fafafa;
}
.cid-u1PftEW7K3 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-u1PftEW7K3 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-u1PftEW7K3 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-u1PftEW7K3 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-u1PftEW7K3 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-u1PftEW7K3 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-u1PftEW7K3 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-u1PftEW7K3 .mbr-section-subtitle {
  color: #13171f;
}
.cid-u1PftEW7K3 .mbr-section-title {
  color: #23272b;
}
.cid-u1PftEW7K3 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-u1PftEW7K3 .mbr-text,
.cid-u1PftEW7K3 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-u1PftEW7K3 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFf1Tx5Ovr {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFf1Tx5Ovr .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFf1Tx5Ovr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFf1Tx5Ovr .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFf1Tx5Ovr .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFf1Tx5Ovr .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFf1Tx5Ovr .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFf1Tx5Ovr .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFf1Tx5Ovr .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFf1Tx5Ovr .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFf1Tx5Ovr .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFf1Tx5Ovr .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFf1Tx5Ovr .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFf1Tx5Ovr .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFf1Tx5Ovr .list-container {
  margin-top: 30px;
}
.cid-uFf1Tx5Ovr .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFf1Tx5Ovr .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFf1Tx5Ovr .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFf1Tx5Ovr .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFf1Tx5Ovr .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFf1Tx5Ovr .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFf1Tx5Ovr .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFf1Tx5Ovr .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFf1Tx5Ovr .img-container {
    padding-right: 20px;
  }
}
.cid-uFf1Tx5Ovr .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFf1Tx5Ovr .image-wrapper {
    padding: 15px;
  }
}
.cid-uFf1Tx5Ovr .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFf1Tx5Ovr .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFf1Tx5Ovr .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFf1WVsoC5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFf1WVsoC5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFf1WVsoC5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFf1WVsoC5 .row {
  flex-direction: row-reverse;
}
.cid-uFf1WVsoC5 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFf1WVsoC5 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFf1WVsoC5 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFf1WVsoC5 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFf1WVsoC5 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFf1WVsoC5 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFf1WVsoC5 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFf1WVsoC5 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFf1WVsoC5 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFf1WVsoC5 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFf1WVsoC5 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFf1WVsoC5 .list-container {
  margin-top: 30px;
}
.cid-uFf1WVsoC5 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFf1WVsoC5 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFf1WVsoC5 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFf1WVsoC5 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFf1WVsoC5 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFf1WVsoC5 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFf1WVsoC5 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFf1WVsoC5 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFf1WVsoC5 .img-container {
    padding-left: 20px;
  }
}
.cid-uFf1WVsoC5 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFf1WVsoC5 .image-wrapper {
    padding: 15px;
  }
}
.cid-uFf1WVsoC5 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFf1WVsoC5 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFf1WVsoC5 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFf1ZwLxoy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFf1ZwLxoy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFf1ZwLxoy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFf1ZwLxoy .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFf1ZwLxoy .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFf1ZwLxoy .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFf1ZwLxoy .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFf1ZwLxoy .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFf1ZwLxoy .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFf1ZwLxoy .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFf1ZwLxoy .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFf1ZwLxoy .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFf1ZwLxoy .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFf1ZwLxoy .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFf1ZwLxoy .list-container {
  margin-top: 30px;
}
.cid-uFf1ZwLxoy .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFf1ZwLxoy .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFf1ZwLxoy .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFf1ZwLxoy .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFf1ZwLxoy .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFf1ZwLxoy .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFf1ZwLxoy .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFf1ZwLxoy .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFf1ZwLxoy .img-container {
    padding-right: 20px;
  }
}
.cid-uFf1ZwLxoy .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFf1ZwLxoy .image-wrapper {
    padding: 15px;
  }
}
.cid-uFf1ZwLxoy .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFf1ZwLxoy .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFf1ZwLxoy .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-txnODuyMwu {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txnODuyMwu .mbr-fallback-image.disabled {
  display: none;
}
.cid-txnODuyMwu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txnODuyMwu .card-row {
  align-items: stretch;
}
.cid-txnODuyMwu .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txnODuyMwu .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txnODuyMwu .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txnODuyMwu .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txnODuyMwu .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txnODuyMwu .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txnODuyMwu .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txnODuyMwu .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txnODuyMwu .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txnODuyMwu .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txnODuyMwu .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txnODuyMwu .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txnODuyMwu .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txnODuyMwu .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txnODuyMwu .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txnODuyMwu .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txnODuyMwu .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txnODuyMwu .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txnODuyMwu .text-row {
    padding-top: 30px;
  }
}
.cid-txnODuyMwu .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txnODuyMwu .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txnODuyMwu .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txnODuyMwu .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txnODuyMwu .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txnODuyMwu .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txnODuyMwu .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txnODuyMwu .card-text {
    flex-basis: 100%;
  }
}
.cid-txnODuyMwu .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txnODuyMwu .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-txnEBpfaba {
  padding-top: 9rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/greto-s-guerciotti-bici-gravel.jpg");
}
.cid-txnEBpfaba .mbr-fallback-image.disabled {
  display: none;
}
.cid-txnEBpfaba .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txnEBpfaba .mbr-section-title {
  color: #fff;
}
.cid-txnEBpfaba .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txnEBpfaba .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txnEBpfaba .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txnEBpfaba .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txnEBpfaba .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txnEBpfaba .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txnEBpfaba .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txnEBpfaba .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txnEBpfaba .mbr-text {
  color: #fcdb42;
}
.cid-txnEBpfaba .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-u1PkqDTnjf {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1PkqDTnjf .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1PkqDTnjf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1PkqDTnjf .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-u1PkqDTnjf .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-u1PkqDTnjf .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1PkqDTnjf .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-u1PkqDTnjf .carousel-control,
.cid-u1PkqDTnjf .close {
  background: #1b1b1b;
}
.cid-u1PkqDTnjf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1PkqDTnjf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1PkqDTnjf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1PkqDTnjf .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1PkqDTnjf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u1PkqDTnjf .close::before {
  content: '\e91a';
}
.cid-u1PkqDTnjf .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-u1PkqDTnjf .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u1PkqDTnjf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1PkqDTnjf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1PkqDTnjf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1PkqDTnjf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1PkqDTnjf .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u1PkqDTnjf .carousel-indicators li.active,
.cid-u1PkqDTnjf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1PkqDTnjf .carousel-indicators li::after,
.cid-u1PkqDTnjf .carousel-indicators li::before {
  content: none;
}
.cid-u1PkqDTnjf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1PkqDTnjf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1PkqDTnjf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1PkqDTnjf .carousel-indicators {
    display: none;
  }
}
.cid-u1PkqDTnjf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1PkqDTnjf .carousel-inner > .active {
  display: block;
}
.cid-u1PkqDTnjf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1PkqDTnjf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1PkqDTnjf .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1PkqDTnjf .carousel-control,
  .cid-u1PkqDTnjf .carousel-indicators,
  .cid-u1PkqDTnjf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1PkqDTnjf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1PkqDTnjf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1PkqDTnjf .carousel-indicators .active,
.cid-u1PkqDTnjf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1PkqDTnjf .carousel-indicators .active {
  background: #fafafa;
}
.cid-u1PkqDTnjf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1PkqDTnjf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1PkqDTnjf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1PkqDTnjf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1PkqDTnjf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1PkqDTnjf .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1PkqDTnjf .carousel {
  width: 100%;
}
.cid-u1PkqDTnjf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1PkqDTnjf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1PkqDTnjf .modal.fade .modal-dialog,
.cid-u1PkqDTnjf .modal.in .modal-dialog {
  transform: none;
}
.cid-u1PkqDTnjf H6 {
  text-align: center;
}
.cid-u1PkqDTnjf .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-u1PkqDTnjf .rotate {
    top: -6px;
  }
}
.cid-u1PkqDTnjf .title-relative {
  position: relative;
}
.cid-u1PkqDTnjf .mbr-section-title,
.cid-u1PkqDTnjf .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-u1PkqDTnjf .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-u1PkqDTnjf .item-content {
    padding-top: 10px;
  }
}
.cid-u1PkqDTnjf .mbr-text,
.cid-u1PkqDTnjf .item-title {
  color: #fafafa;
}
.cid-u1PkqDTnjf .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-u1PkqDTnjf .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-u1PkqDTnjf .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-u1PkqDTnjf .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-u1PkqDTnjf .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-u1PkqDTnjf .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-u1PkqDTnjf .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-u1PkqDTnjf .mbr-section-subtitle {
  color: #13171f;
}
.cid-u1PkqDTnjf .mbr-section-title {
  color: #23272b;
}
.cid-u1PkqDTnjf .item-title {
  color: #23272b;
  text-align: center;
}
.cid-u1PkqDTnjf .mbr-text,
.cid-u1PkqDTnjf .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-u1PkqDTnjf hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFkeYThzT1 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFkeYThzT1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFkeYThzT1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFkeYThzT1 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFkeYThzT1 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFkeYThzT1 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFkeYThzT1 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFkeYThzT1 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFkeYThzT1 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFkeYThzT1 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFkeYThzT1 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFkeYThzT1 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFkeYThzT1 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFkeYThzT1 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFkeYThzT1 .list-container {
  margin-top: 30px;
}
.cid-uFkeYThzT1 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFkeYThzT1 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFkeYThzT1 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFkeYThzT1 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFkeYThzT1 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFkeYThzT1 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFkeYThzT1 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFkeYThzT1 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFkeYThzT1 .img-container {
    padding-right: 20px;
  }
}
.cid-uFkeYThzT1 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFkeYThzT1 .image-wrapper {
    padding: 15px;
  }
}
.cid-uFkeYThzT1 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFkeYThzT1 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFkeYThzT1 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFkf0FSKKf {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFkf0FSKKf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFkf0FSKKf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFkf0FSKKf .row {
  flex-direction: row-reverse;
}
.cid-uFkf0FSKKf .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFkf0FSKKf .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFkf0FSKKf .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFkf0FSKKf .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFkf0FSKKf .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFkf0FSKKf .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFkf0FSKKf .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFkf0FSKKf .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFkf0FSKKf .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFkf0FSKKf .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFkf0FSKKf .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFkf0FSKKf .list-container {
  margin-top: 30px;
}
.cid-uFkf0FSKKf .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFkf0FSKKf .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFkf0FSKKf .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFkf0FSKKf .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFkf0FSKKf .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFkf0FSKKf .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFkf0FSKKf .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFkf0FSKKf .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFkf0FSKKf .img-container {
    padding-left: 20px;
  }
}
.cid-uFkf0FSKKf .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFkf0FSKKf .image-wrapper {
    padding: 15px;
  }
}
.cid-uFkf0FSKKf .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFkf0FSKKf .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFkf0FSKKf .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFkf29ci06 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFkf29ci06 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFkf29ci06 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFkf29ci06 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFkf29ci06 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFkf29ci06 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFkf29ci06 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFkf29ci06 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFkf29ci06 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFkf29ci06 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFkf29ci06 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFkf29ci06 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFkf29ci06 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFkf29ci06 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFkf29ci06 .list-container {
  margin-top: 30px;
}
.cid-uFkf29ci06 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFkf29ci06 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFkf29ci06 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFkf29ci06 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFkf29ci06 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFkf29ci06 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFkf29ci06 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFkf29ci06 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFkf29ci06 .img-container {
    padding-right: 20px;
  }
}
.cid-uFkf29ci06 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFkf29ci06 .image-wrapper {
    padding: 15px;
  }
}
.cid-uFkf29ci06 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFkf29ci06 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFkf29ci06 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-txnVf4ZYug {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txnVf4ZYug .mbr-fallback-image.disabled {
  display: none;
}
.cid-txnVf4ZYug .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txnVf4ZYug .card-row {
  align-items: stretch;
}
.cid-txnVf4ZYug .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txnVf4ZYug .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txnVf4ZYug .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txnVf4ZYug .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txnVf4ZYug .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txnVf4ZYug .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txnVf4ZYug .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txnVf4ZYug .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txnVf4ZYug .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txnVf4ZYug .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txnVf4ZYug .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txnVf4ZYug .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txnVf4ZYug .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txnVf4ZYug .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txnVf4ZYug .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txnVf4ZYug .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txnVf4ZYug .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txnVf4ZYug .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txnVf4ZYug .text-row {
    padding-top: 30px;
  }
}
.cid-txnVf4ZYug .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txnVf4ZYug .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txnVf4ZYug .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txnVf4ZYug .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txnVf4ZYug .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txnVf4ZYug .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txnVf4ZYug .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txnVf4ZYug .card-text {
    flex-basis: 100%;
  }
}
.cid-txnVf4ZYug .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txnVf4ZYug .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-txnXmMkHEi {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/greto-1-1280x720.jpg");
}
.cid-txnXmMkHEi .mbr-fallback-image.disabled {
  display: none;
}
.cid-txnXmMkHEi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txnXmMkHEi .mbr-section-title {
  color: #fff;
}
.cid-txnXmMkHEi .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txnXmMkHEi .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txnXmMkHEi .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txnXmMkHEi .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txnXmMkHEi .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txnXmMkHEi .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txnXmMkHEi .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txnXmMkHEi .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txnXmMkHEi .mbr-text {
  color: #fcdb42;
}
.cid-txnXmMkHEi .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-u1PmhWvll2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1PmhWvll2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1PmhWvll2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1PmhWvll2 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-u1PmhWvll2 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-u1PmhWvll2 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1PmhWvll2 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-u1PmhWvll2 .carousel-control,
.cid-u1PmhWvll2 .close {
  background: #1b1b1b;
}
.cid-u1PmhWvll2 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1PmhWvll2 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1PmhWvll2 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1PmhWvll2 .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1PmhWvll2 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u1PmhWvll2 .close::before {
  content: '\e91a';
}
.cid-u1PmhWvll2 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-u1PmhWvll2 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u1PmhWvll2 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1PmhWvll2 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1PmhWvll2 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1PmhWvll2 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1PmhWvll2 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u1PmhWvll2 .carousel-indicators li.active,
.cid-u1PmhWvll2 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1PmhWvll2 .carousel-indicators li::after,
.cid-u1PmhWvll2 .carousel-indicators li::before {
  content: none;
}
.cid-u1PmhWvll2 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1PmhWvll2 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1PmhWvll2 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1PmhWvll2 .carousel-indicators {
    display: none;
  }
}
.cid-u1PmhWvll2 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1PmhWvll2 .carousel-inner > .active {
  display: block;
}
.cid-u1PmhWvll2 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1PmhWvll2 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1PmhWvll2 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1PmhWvll2 .carousel-control,
  .cid-u1PmhWvll2 .carousel-indicators,
  .cid-u1PmhWvll2 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1PmhWvll2 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1PmhWvll2 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1PmhWvll2 .carousel-indicators .active,
.cid-u1PmhWvll2 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1PmhWvll2 .carousel-indicators .active {
  background: #fafafa;
}
.cid-u1PmhWvll2 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1PmhWvll2 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1PmhWvll2 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1PmhWvll2 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1PmhWvll2 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1PmhWvll2 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1PmhWvll2 .carousel {
  width: 100%;
}
.cid-u1PmhWvll2 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1PmhWvll2 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1PmhWvll2 .modal.fade .modal-dialog,
.cid-u1PmhWvll2 .modal.in .modal-dialog {
  transform: none;
}
.cid-u1PmhWvll2 H6 {
  text-align: center;
}
.cid-u1PmhWvll2 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-u1PmhWvll2 .rotate {
    top: -6px;
  }
}
.cid-u1PmhWvll2 .title-relative {
  position: relative;
}
.cid-u1PmhWvll2 .mbr-section-title,
.cid-u1PmhWvll2 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-u1PmhWvll2 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-u1PmhWvll2 .item-content {
    padding-top: 10px;
  }
}
.cid-u1PmhWvll2 .mbr-text,
.cid-u1PmhWvll2 .item-title {
  color: #fafafa;
}
.cid-u1PmhWvll2 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-u1PmhWvll2 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-u1PmhWvll2 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-u1PmhWvll2 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-u1PmhWvll2 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-u1PmhWvll2 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-u1PmhWvll2 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-u1PmhWvll2 .mbr-section-subtitle {
  color: #13171f;
}
.cid-u1PmhWvll2 .mbr-section-title {
  color: #23272b;
}
.cid-u1PmhWvll2 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-u1PmhWvll2 .mbr-text,
.cid-u1PmhWvll2 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-u1PmhWvll2 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFkargo3Tm {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFkargo3Tm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFkargo3Tm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFkargo3Tm .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFkargo3Tm .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFkargo3Tm .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFkargo3Tm .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFkargo3Tm .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFkargo3Tm .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFkargo3Tm .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFkargo3Tm .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFkargo3Tm .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFkargo3Tm .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFkargo3Tm .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFkargo3Tm .list-container {
  margin-top: 30px;
}
.cid-uFkargo3Tm .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFkargo3Tm .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFkargo3Tm .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFkargo3Tm .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFkargo3Tm .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFkargo3Tm .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFkargo3Tm .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFkargo3Tm .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFkargo3Tm .img-container {
    padding-right: 20px;
  }
}
.cid-uFkargo3Tm .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFkargo3Tm .image-wrapper {
    padding: 15px;
  }
}
.cid-uFkargo3Tm .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFkargo3Tm .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFkargo3Tm .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFkatjkivE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFkatjkivE .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFkatjkivE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFkatjkivE .row {
  flex-direction: row-reverse;
}
.cid-uFkatjkivE .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFkatjkivE .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFkatjkivE .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFkatjkivE .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFkatjkivE .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFkatjkivE .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFkatjkivE .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFkatjkivE .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFkatjkivE .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFkatjkivE .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFkatjkivE .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFkatjkivE .list-container {
  margin-top: 30px;
}
.cid-uFkatjkivE .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFkatjkivE .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFkatjkivE .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFkatjkivE .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFkatjkivE .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFkatjkivE .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFkatjkivE .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFkatjkivE .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFkatjkivE .img-container {
    padding-left: 20px;
  }
}
.cid-uFkatjkivE .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFkatjkivE .image-wrapper {
    padding: 15px;
  }
}
.cid-uFkatjkivE .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFkatjkivE .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFkatjkivE .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFkauXcUyV {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFkauXcUyV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFkauXcUyV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFkauXcUyV .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFkauXcUyV .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFkauXcUyV .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFkauXcUyV .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFkauXcUyV .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFkauXcUyV .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFkauXcUyV .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFkauXcUyV .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFkauXcUyV .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFkauXcUyV .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFkauXcUyV .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFkauXcUyV .list-container {
  margin-top: 30px;
}
.cid-uFkauXcUyV .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFkauXcUyV .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFkauXcUyV .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFkauXcUyV .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFkauXcUyV .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFkauXcUyV .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFkauXcUyV .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFkauXcUyV .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFkauXcUyV .img-container {
    padding-right: 20px;
  }
}
.cid-uFkauXcUyV .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFkauXcUyV .image-wrapper {
    padding: 15px;
  }
}
.cid-uFkauXcUyV .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFkauXcUyV .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFkauXcUyV .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFme2LUM1g {
  padding-top: 0rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFme2LUM1g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFme2LUM1g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFme2LUM1g .row {
  flex-direction: row-reverse;
}
.cid-uFme2LUM1g .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFme2LUM1g .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFme2LUM1g .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFme2LUM1g .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFme2LUM1g .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFme2LUM1g .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFme2LUM1g .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFme2LUM1g .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFme2LUM1g .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFme2LUM1g .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFme2LUM1g .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFme2LUM1g .list-container {
  margin-top: 30px;
}
.cid-uFme2LUM1g .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFme2LUM1g .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFme2LUM1g .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFme2LUM1g .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFme2LUM1g .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFme2LUM1g .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFme2LUM1g .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFme2LUM1g .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFme2LUM1g .img-container {
    padding-left: 20px;
  }
}
.cid-uFme2LUM1g .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFme2LUM1g .image-wrapper {
    padding: 15px;
  }
}
.cid-uFme2LUM1g .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFme2LUM1g .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFme2LUM1g .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-tDtq35u8sN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/mbr-5.jpeg");
}
.cid-tDtq35u8sN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDtq35u8sN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDtq35u8sN .mbr-section-title {
  color: #FFFFFF;
}
.cid-tDtq35u8sN .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDtq35u8sN .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDtq35u8sN .mbr-text,
.cid-tDtq35u8sN .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-ty1oTvViRR {
  background-image: url("../../../assets/images/jump-hermes3-2.png");
}
.cid-ty1oTvViRR .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty1oTvViRR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty1oTvViRR .mbr-section-title {
  color: #ff450f;
  text-shadow: 2px 2px #333333;
}
.cid-ty1oTvViRR .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #ffffff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ty1oTvViRR .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-ty1oTvViRR .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-ty1oTvViRR .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-ty1oTvViRR .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-ty1oTvViRR .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-ty1oTvViRR .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-ty1oTvViRR .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-ty1oTvViRR .mbr-text {
  color: #fcdb42;
}
.cid-ty1oTvViRR .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-ty1oTvViRR .mbr-text,
.cid-ty1oTvViRR .mbr-section-btn {
  color: #ffffff;
}
.cid-ty1oTwKZXw {
  padding-top: 1rem;
  padding-bottom: 2rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-ty1oTwKZXw .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty1oTwKZXw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty1oTwKZXw .container {
  max-width: 1320px;
  margin: 0 auto;
  padding-left: 15px;
  padding-right: 15px;
}
.cid-ty1oTwKZXw .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-ty1oTwKZXw .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-ty1oTwKZXw .mbr-section-head {
  margin-bottom: 20px;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ty1oTwKZXw .mbr-section-head {
    margin-top: 30px;
  }
}
.cid-ty1oTwKZXw .mbr-section-title {
  color: #212428;
}
@media (max-width: 575px) {
  .cid-ty1oTwKZXw .mbr-section-title {
    text-align: center !important;
  }
}
.cid-ty1oTwKZXw .mbr-section-subtitle {
  color: #ff450f;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-ty1oTwKZXw .mbr-section-subtitle {
    margin-top: 10px;
  }
}
@media (max-width: 575px) {
  .cid-ty1oTwKZXw .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-ty1oTwKZXw .mbr-text {
  color: #434a51;
  margin-top: 20px;
}
.cid-ty1oTwKZXw .card-row {
  align-items: stretch;
}
.cid-ty1oTwKZXw .card {
  padding: 10px;
}
.cid-ty1oTwKZXw .card-wrapper {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 40px;
  border-radius: 10px;
  overflow: hidden;
}
@media (max-width: 991px) {
  .cid-ty1oTwKZXw .card-wrapper {
    margin-top: 30px;
  }
}
@media (max-width: 575px) {
  .cid-ty1oTwKZXw .card-wrapper {
    padding: 30px;
  }
}
.cid-ty1oTwKZXw .card-box {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  height: 100%;
}
.cid-ty1oTwKZXw .card-title {
  color: #434a51;
  margin-bottom: 0;
  line-height: 1em;
}
.cid-ty1oTwKZXw .card-subtitle {
  color: #000000;
  margin-bottom: 0;
  margin-top: 10px;
  line-height: 0.5em;
}
.cid-ty1oTwKZXw .card-text {
  color: #000000;
  margin-bottom: 0;
  margin-top: 30px;
}
@media (max-width: 575px) {
  .cid-ty1oTwKZXw .card-text {
    margin-top: 20px;
  }
}
.cid-ty1oTwKZXw .list-container {
  margin-top: 23px;
  margin-bottom: 30px;
}
.cid-ty1oTwKZXw .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 10px;
}
.cid-ty1oTwKZXw .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-ty1oTwKZXw .iconfont-wrapper .mbr-iconfont {
  font-size: 16px;
  color: #c4cfde;
}
.cid-ty1oTwKZXw .list-item-text {
  color: #000000;
  width: fit-content;
}
.cid-ty1oTwKZXw .mbr-section-btn {
  display: flex;
  margin-top: auto;
}
.cid-ty1oTwKZXw .mbr-section-btn .btn {
  flex-basis: 100%;
}
.cid-ty1oTy1HMf {
  padding-top: 10rem;
  padding-bottom: 2rem;
  background-image: url("../../../assets/images/cross-country-canyon-7-1280x650.jpeg");
}
.cid-ty1oTy1HMf .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty1oTy1HMf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty1oTy1HMf .mbr-section-title {
  color: #fff;
}
.cid-ty1oTy1HMf .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-ty1oTy1HMf .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-ty1oTy1HMf .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-ty1oTy1HMf .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-ty1oTy1HMf .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-ty1oTy1HMf .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-ty1oTy1HMf .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-ty1oTy1HMf .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-ty1oTy1HMf .mbr-text {
  color: #fcdb42;
}
.cid-ty1oTy1HMf .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-ty1vIryyTV {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-ty1vIryyTV .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty1vIryyTV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty1vIryyTV .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-ty1vIryyTV .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-ty1vIryyTV .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-ty1vIryyTV .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-ty1vIryyTV .carousel-control,
.cid-ty1vIryyTV .close {
  background: #1b1b1b;
}
.cid-ty1vIryyTV .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-ty1vIryyTV .carousel-control-prev span {
  margin-right: 5px;
}
.cid-ty1vIryyTV .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-ty1vIryyTV .carousel-control-next span {
  margin-left: 5px;
}
.cid-ty1vIryyTV .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-ty1vIryyTV .close::before {
  content: '\e91a';
}
.cid-ty1vIryyTV .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-ty1vIryyTV .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-ty1vIryyTV .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty1vIryyTV .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-ty1vIryyTV .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-ty1vIryyTV .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-ty1vIryyTV .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-ty1vIryyTV .carousel-indicators li.active,
.cid-ty1vIryyTV .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-ty1vIryyTV .carousel-indicators li::after,
.cid-ty1vIryyTV .carousel-indicators li::before {
  content: none;
}
.cid-ty1vIryyTV .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-ty1vIryyTV .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-ty1vIryyTV .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-ty1vIryyTV .carousel-indicators {
    display: none;
  }
}
.cid-ty1vIryyTV .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-ty1vIryyTV .carousel-inner > .active {
  display: block;
}
.cid-ty1vIryyTV .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-ty1vIryyTV .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-ty1vIryyTV .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-ty1vIryyTV .carousel-control,
  .cid-ty1vIryyTV .carousel-indicators,
  .cid-ty1vIryyTV .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-ty1vIryyTV .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-ty1vIryyTV .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-ty1vIryyTV .carousel-indicators .active,
.cid-ty1vIryyTV .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-ty1vIryyTV .carousel-indicators .active {
  background: #fafafa;
}
.cid-ty1vIryyTV .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-ty1vIryyTV .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-ty1vIryyTV .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-ty1vIryyTV .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-ty1vIryyTV .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-ty1vIryyTV .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-ty1vIryyTV .carousel {
  width: 100%;
}
.cid-ty1vIryyTV .modal-backdrop.in {
  opacity: 0.8;
}
.cid-ty1vIryyTV .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-ty1vIryyTV .modal.fade .modal-dialog,
.cid-ty1vIryyTV .modal.in .modal-dialog {
  transform: none;
}
.cid-ty1vIryyTV H6 {
  text-align: center;
}
.cid-ty1vIryyTV .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-ty1vIryyTV .rotate {
    top: -6px;
  }
}
.cid-ty1vIryyTV .title-relative {
  position: relative;
}
.cid-ty1vIryyTV .mbr-section-title,
.cid-ty1vIryyTV .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-ty1vIryyTV .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-ty1vIryyTV .item-content {
    padding-top: 10px;
  }
}
.cid-ty1vIryyTV .mbr-text,
.cid-ty1vIryyTV .item-title {
  color: #fafafa;
}
.cid-ty1vIryyTV .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-ty1vIryyTV .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-ty1vIryyTV .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-ty1vIryyTV .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-ty1vIryyTV .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-ty1vIryyTV .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-ty1vIryyTV .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-ty1vIryyTV .mbr-section-subtitle {
  color: #13171f;
}
.cid-ty1vIryyTV .mbr-section-title {
  color: #23272b;
}
.cid-ty1vIryyTV .item-title {
  color: #23272b;
  text-align: center;
}
.cid-ty1vIryyTV .mbr-text,
.cid-ty1vIryyTV .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-ty1vIryyTV hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzUtS5TAoT {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-tzUtS5TAoT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzUtS5TAoT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzUtS5TAoT .card-row {
  align-items: stretch;
}
.cid-tzUtS5TAoT .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  max-width: 1000px;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-tzUtS5TAoT .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-tzUtS5TAoT .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-tzUtS5TAoT .item-img {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-radius: 4px;
  overflow: hidden;
}
.cid-tzUtS5TAoT .item-img img {
  width: 100%;
  aspect-ratio: 1.77777778;
  object-fit: cover;
  transition: 0.4s all;
}
.cid-tzUtS5TAoT .card-box {
  padding-top: 30px;
  width: 100%;
}
.cid-tzUtS5TAoT .card-title {
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-tzUtS5TAoT .card-subtitle {
  color: #C4CFDE;
  margin-bottom: 0;
  margin-top: 20px;
}
.cid-tzUtS5TAoT .card-text {
  color: #878e99;
  margin-bottom: 0;
  margin-top: 40px;
}
.cid-tzUtS5TAoT .mbr-section-btn {
  margin-top: 30px;
}
.cid-tC4cluGIPl {
  padding-top: 4rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tC4cluGIPl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tC4cluGIPl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tC4cluGIPl .row {
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 100px;
}
@media (max-width: 425px) {
  .cid-tC4cluGIPl .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
  }
}
.cid-tC4cluGIPl .row .video-wrapper iframe {
  width: 100%;
}
.cid-tC4cluGIPl .row .title-wrapper {
  margin-bottom: 32px;
}
.cid-tC4cluGIPl .row .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tC4cluGIPl .row .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-tC4cluGIPl .row .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ca41ec;
  z-index: -1;
}
.cid-tC4cluGIPl .row .video-block {
  max-height: 350px;
}
@media (max-width: 992px) {
  .cid-tC4cluGIPl .row .video-block {
    margin-bottom: 100px;
  }
}
@media (max-width: 992px) and (max-width: 425px) {
  .cid-tC4cluGIPl .row .video-block {
    margin-bottom: 60px;
  }
}
.cid-tC4cluGIPl .row .video-block .mbr-figure__img {
  max-height: 300px;
  object-fit: cover;
}
.cid-tC4cluGIPl .row .video-block .card-text {
  color: #d4d3fe;
  text-align: left;
  padding: 10px;
}
.cid-tC4cluGIPl .row .video-block .mbr-section-title {
  color: #ffffff;
}
.cid-tC4cluGIPl .row .video-block .mbr-section-subtitle {
  text-align: left;
  color: #8fff32;
}
.cid-tC4cluGIPl .row .mbr-section-title {
  color: #ffffff;
}
.cid-tC4cluGIPl .row .mbr-section-subtitle {
  color: #a9fe62;
  text-align: left;
}
.cid-tC4cluGIPl .card-text {
  text-align: left;
}
.cid-tC4cluGIPl .video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tC4cluGIPl .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tC4cluGIPl .video-wrapper2 {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tC4cluGIPl .video-wrapper2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-ty1ycvo4Gc {
  padding-top: 5rem;
  padding-bottom: 8rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-ty1ycvo4Gc .mbr-fallback-image.disabled {
  display: none;
}
.cid-ty1ycvo4Gc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-ty1ycvo4Gc .card-row {
  align-items: stretch;
}
.cid-ty1ycvo4Gc .item-wrap {
  position: relative;
  width: 100%;
  padding: 20px;
  margin-top: 60px;
  border-radius: 10px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-ty1ycvo4Gc .item-left-item {
  display: flex;
  align-items: flex-start;
  width: 100%;
  border-right: 1px solid #16181c;
}
@media (max-width: 1199px) {
  .cid-ty1ycvo4Gc .item-left-item {
    flex-direction: column;
    align-items: center;
  }
}
@media (max-width: 991px) {
  .cid-ty1ycvo4Gc .item-left-item {
    padding-bottom: 20px;
    border-right: none;
    border-bottom: 1px solid #16181c;
  }
}
.cid-ty1ycvo4Gc .image-wrapper {
  margin-right: 30px;
}
.cid-ty1ycvo4Gc .image-wrapper img {
  border-radius: 15px;
  max-width: 200px;
  aspect-ratio: 1;
  width: 200px;
  border: 5px solid #1e2024;
  position: relative;
  top: -80px;
  object-fit: cover;
}
@media (max-width: 1199px) {
  .cid-ty1ycvo4Gc .image-wrapper {
    margin-right: 0;
  }
}
@media (max-width: 1199px) {
  .cid-ty1ycvo4Gc .text-left-wrap {
    margin-top: -46px;
  }
}
.cid-ty1ycvo4Gc .mbr-section-title {
  color: #C4CFDE;
  margin-bottom: 10px;
}
@media (max-width: 1199px) {
  .cid-ty1ycvo4Gc .mbr-section-title {
    text-align: center !important;
  }
}
.cid-ty1ycvo4Gc .mbr-section-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
@media (max-width: 1199px) {
  .cid-ty1ycvo4Gc .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-ty1ycvo4Gc .social-container {
  width: 100%;
  padding-top: 35px;
}
@media (max-width: 1199px) {
  .cid-ty1ycvo4Gc .social-container {
    padding-top: 25px;
  }
}
.cid-ty1ycvo4Gc .social-title {
  color: #C4CFDE;
  margin-bottom: 15px;
}
@media (max-width: 1199px) {
  .cid-ty1ycvo4Gc .social-title {
    text-align: center !important;
  }
}
.cid-ty1ycvo4Gc .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -7px;
}
@media (max-width: 1199px) {
  .cid-ty1ycvo4Gc .social-list {
    justify-content: center !important;
  }
}
.cid-ty1ycvo4Gc .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 7px;
  min-width: 53px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-ty1ycvo4Gc .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-ty1ycvo4Gc .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 20px;
  color: #c4cfde;
}
.cid-ty1ycvo4Gc .soc-item:hover {
  transform: translateY(-3px);
}
.cid-ty1ycvo4Gc .soc-item:hover:before {
  opacity: 1;
}
.cid-ty1ycvo4Gc .item-right-item {
  display: flex;
  align-items: flex-start;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-ty1ycvo4Gc .item-right-item {
    padding-top: 10px;
    margin: 0 -20px -20px;
  }
}
@media (max-width: 575px) {
  .cid-ty1ycvo4Gc .item-right-item {
    flex-wrap: wrap;
    margin: 0;
  }
}
.cid-ty1ycvo4Gc .contacts-container {
  max-width: 50%;
  padding-left: 30px;
  margin: 16px 0;
}
@media (max-width: 991px) {
  .cid-ty1ycvo4Gc .contacts-container {
    padding: 20px;
  }
}
@media (max-width: 991px) {
  .cid-ty1ycvo4Gc .contacts-container:nth-child(2) {
    padding-left: 100px;
  }
}
@media (max-width: 767px) {
  .cid-ty1ycvo4Gc .contacts-container:nth-child(2) {
    padding-left: 0;
  }
}
@media (max-width: 575px) {
  .cid-ty1ycvo4Gc .contacts-container:nth-child(2) {
    padding-left: 20px;
  }
}
@media (max-width: 575px) {
  .cid-ty1ycvo4Gc .contacts-container {
    max-width: 100%;
    width: 100%;
    text-align: center !important;
    margin: 0;
    padding: 0 !important;
  }
}
.cid-ty1ycvo4Gc .contact-item {
  padding: 10px 0 20px;
}
.cid-ty1ycvo4Gc .card-title {
  color: #878e99;
  margin-bottom: 4px;
}
.cid-ty1ycvo4Gc .card-text {
  color: #C4CFDE;
  margin-bottom: 0;
}
.cid-tE2oajGIFA {
  background-image: url("../../../assets/images/family-exceed-cfr-ltd-3-1920x1080.jpg");
}
.cid-tE2oajGIFA h1 {
  margin-top: 2;
  margin-bottom: 20;
  line-height: 1em;
}
.cid-tE2oajGIFA h3 {
  margin-top: 0.6;
  line-height: 1em;
  text-shadow: 2px 2px #333333;
}
.cid-tE2oajGIFA p {
  margin-top: 1;
  line-height: 1em;
}
.cid-tE2oajGIFA hr {
  position: relative;
  border: none;
  width: 80px;
  height: 6px;
  background: white;
  margin-bottom: 5px;
  margin-top: -10px;
}
.cid-tE2oajGIFA .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tE2oajGIFA .mbr-figure img {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 300px) {
  .cid-tE2oajGIFA .mbr-figure .mbr-figure img {
    width: 100% !important;
  }
}
.cid-tE2oajGIFA H1 {
  color: #ffffff;
}
.cid-tE2oajGIFA .mbr-text,
.cid-tE2oajGIFA .mbr-section-btn {
  color: #8dd0e1;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tybPER4jVv {
  background-image: url("../../../assets/images/ml-size-3.26b348fa-1.jpg");
}
.cid-tybPER4jVv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tybPER4jVv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tybPER4jVv .mbr-section-title {
  color: #fff;
}
.cid-tybPER4jVv .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tybPER4jVv .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tybPER4jVv .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tybPER4jVv .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tybPER4jVv .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tybPER4jVv .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tybPER4jVv .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tybPER4jVv .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tybPER4jVv .mbr-text {
  color: #fcdb42;
}
.cid-tybPER4jVv .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tybPERIhzt {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tybPERIhzt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tybPERIhzt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tybPERIhzt .text-wrap {
  width: 100%;
}
.cid-tybPERIhzt .mbr-title {
  margin-bottom: 0;
  color: #000000;
}
.cid-tybPERIhzt .mbr-text {
  padding-top: 10px;
  color: #000000;
}
.cid-tybPERIhzt .comment-text {
  margin-top: 40px;
  color: #ff4712;
  padding: 0 20px 0 30px;
  border-left: 1px solid currentColor;
  line-height: 1.2em;
}
.cid-tyfh4UViO1 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #212428;
  overflow: hidden;
}
.cid-tyfh4UViO1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyfh4UViO1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyfh4UViO1 .mbr-section-head {
  width: 100%;
  padding-bottom: 60px;
}
.cid-tyfh4UViO1 .mbr-section-title {
  color: #ff450f;
}
@media (max-width: 767px) {
  .cid-tyfh4UViO1 .mbr-section-title {
    text-align: center !important;
  }
}
.cid-tyfh4UViO1 .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tyfh4UViO1 .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center !important;
  }
}
.cid-tyfh4UViO1 .item-wrap {
  position: relative;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
@media (max-width: 767px) {
  .cid-tyfh4UViO1 .item-wrap {
    padding: 30px;
    margin-bottom: 82px;
  }
}
.cid-tyfh4UViO1 .item-wrap:hover .carousel-control {
  opacity: 1;
}
.cid-tyfh4UViO1 .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-tyfh4UViO1 .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-tyfh4UViO1 .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-tyfh4UViO1 .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 60px;
  height: 60px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 0;
  color: #C4CFDE;
  font-size: 18px;
}
@media (max-width: 767px) {
  .cid-tyfh4UViO1 .carousel-control {
    width: 52px;
    height: 52px;
    border-radius: 20%;
    opacity: 1 !important;
  }
}
.cid-tyfh4UViO1 .carousel-control.carousel-control-prev {
  left: -55px;
  margin-left: 0;
}
@media (max-width: 767px) {
  .cid-tyfh4UViO1 .carousel-control.carousel-control-prev {
    top: auto;
    bottom: -137px;
    left: -30px;
  }
}
.cid-tyfh4UViO1 .carousel-control.carousel-control-next {
  right: -55px;
  margin-right: 0;
}
@media (max-width: 767px) {
  .cid-tyfh4UViO1 .carousel-control.carousel-control-next {
    right: auto;
    left: 42px;
    top: auto;
    bottom: -137px;
  }
}
.cid-tyfh4UViO1 .carousel-control:hover {
  color: #FFFFFF !important;
  opacity: 1;
}
.cid-tyfh4UViO1 .mobi-mbri-arrow-next {
  margin-left: 5px;
}
.cid-tyfh4UViO1 .mobi-mbri-arrow-prev {
  margin-right: 5px;
}
.cid-tyfh4UViO1 .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-tyfh4UViO1 .item-menu-overlay {
  opacity: 0 !important;
}
@media (max-width: 991px) {
  .cid-tyfh4UViO1 .col-img {
    order: 1;
  }
}
@media (max-width: 991px) {
  .cid-tyfh4UViO1 .col-text {
    order: 2;
  }
}
.cid-tyfh4UViO1 .text-box {
  position: relative;
  z-index: 10;
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tyfh4UViO1 .text-box {
    padding-top: 50px;
  }
}
@media (max-width: 767px) {
  .cid-tyfh4UViO1 .text-box {
    padding-top: 40px;
  }
}
.cid-tyfh4UViO1 .card-title {
  color: #ff450f;
  margin-bottom: 20px;
}
.cid-tyfh4UViO1 .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-tyfh4UViO1 .list-container {
  margin-top: 30px;
}
@media (max-width: 767px) {
  .cid-tyfh4UViO1 .list-container {
    margin-top: 20px;
  }
}
.cid-tyfh4UViO1 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tyfh4UViO1 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 10px;
}
.cid-tyfh4UViO1 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-tyfh4UViO1 .iconfont-wrapper .mbr-iconfont {
  font-size: 18px;
  color: #c4cfde;
}
.cid-tyfh4UViO1 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-tyfh4UViO1 .img-box {
  width: 100%;
  border-radius: 8px;
  overflow: hidden;
}
.cid-tyfh4UViO1 .img-box img {
  aspect-ratio: 1.33333333;
  object-fit: cover;
  width: 100%;
}
.cid-tycI4hUwgq {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #191b1f;
}
.cid-tycI4hUwgq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tycI4hUwgq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tycI4hUwgq [class^="socicon-"]:before,
.cid-tycI4hUwgq [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tycI4hUwgq .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tycI4hUwgq .btn-social:hover {
  background: #ff450f;
}
.cid-tycI4hUwgq .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tycI4hUwgq .mbr-section-title,
.cid-tycI4hUwgq .mbr-social-likes {
  color: #9ca5b1;
}
.cid-tE2jBOtRaO {
  padding-top: 30px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-tE2jBOtRaO h1 {
  margin-top: 2;
  margin-bottom: 20;
  line-height: 1em;
}
.cid-tE2jBOtRaO h3 {
  margin-top: 0.6;
  line-height: 1em;
}
.cid-tE2jBOtRaO p {
  margin-top: 1;
  line-height: 1em;
}
.cid-tE2jBOtRaO hr {
  position: relative;
  border: none;
  width: 80px;
  height: 6px;
  background: white;
  margin-bottom: 5px;
  margin-top: -10px;
}
.cid-tE2jBOtRaO .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tE2jBOtRaO .mbr-figure img {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 300px) {
  .cid-tE2jBOtRaO .mbr-figure .mbr-figure img {
    width: 100% !important;
  }
}
.cid-tE2jBOtRaO H1 {
  color: #ffffff;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twM0NnXvTJ {
  padding-top: 12rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/equipments-2.jpeg");
}
.cid-twM0NnXvTJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-twM0NnXvTJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twM0NnXvTJ .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-twM0NnXvTJ .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #74ff01) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twM0NnXvTJ .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-twM0NnXvTJ .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twM0NnXvTJ .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twM0NnXvTJ .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twM0NnXvTJ .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twM0NnXvTJ .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twM0NnXvTJ .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twM0NnXvTJ .mbr-text {
  color: #fcdb42;
}
.cid-twM0NnXvTJ .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twM0NnXvTJ .mbr-text,
.cid-twM0NnXvTJ .mbr-section-btn {
  color: #ffffff;
}
.cid-tyoApi5peQ {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyoApi5peQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyoApi5peQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyoApi5peQ .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-tyoApi5peQ .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-tyoApi5peQ .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tyoApi5peQ .mbr-section-btn {
  margin-top: 30px;
}
.cid-tyoApi5peQ .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tyoApi5peQ .mbr-text,
.cid-tyoApi5peQ .mbr-section-btn {
  color: #c4cfde;
}
.cid-txUvPNMzkV {
  padding-top: 6rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/banniecc80re-cat-casque.jpg");
}
.cid-txUvPNMzkV .mbr-fallback-image.disabled {
  display: none;
}
.cid-txUvPNMzkV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txUvPNMzkV .mbr-section-title {
  color: #ffffff;
}
.cid-txUvPNMzkV .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txUvPNMzkV .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txUvPNMzkV .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txUvPNMzkV .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txUvPNMzkV .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txUvPNMzkV .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txUvPNMzkV .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txUvPNMzkV .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txUvPNMzkV .mbr-text {
  color: #fcdb42;
}
.cid-txUvPNMzkV .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txUvPNMzkV .iconfont-wrapper mbr-figure {
  margin-left: 1rem;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-txUvPNMzkV .iconfont-wrapper mbr-figure img {
  height: 100%;
  margin-left: 3rem;
}
@media (max-width: 300px) {
  .cid-txUvPNMzkV .iconfont-wrapper mbr-figure .mbr-figure img {
    width: 100% !important;
  }
}
.cid-tyt185tj2t {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyt185tj2t .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyt185tj2t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyt185tj2t .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tyt185tj2t .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tyt185tj2t .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tyt185tj2t .mbr-section-btn {
  margin-top: 30px;
}
.cid-tyt185tj2t .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tyt185tj2t .mbr-text,
.cid-tyt185tj2t .mbr-section-btn {
  color: #c4cfde;
}
.cid-tyt185tj2t hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-twMe3bKVKZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-twMe3bKVKZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-twMe3bKVKZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twMe3bKVKZ .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-twMe3bKVKZ .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-twMe3bKVKZ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-twMe3bKVKZ .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-twMe3bKVKZ .carousel-control,
.cid-twMe3bKVKZ .close {
  background: #1b1b1b;
}
.cid-twMe3bKVKZ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-twMe3bKVKZ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-twMe3bKVKZ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-twMe3bKVKZ .carousel-control-next span {
  margin-left: 5px;
}
.cid-twMe3bKVKZ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-twMe3bKVKZ .close::before {
  content: '\e91a';
}
.cid-twMe3bKVKZ .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-twMe3bKVKZ .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-twMe3bKVKZ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twMe3bKVKZ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-twMe3bKVKZ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-twMe3bKVKZ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-twMe3bKVKZ .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-twMe3bKVKZ .carousel-indicators li.active,
.cid-twMe3bKVKZ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-twMe3bKVKZ .carousel-indicators li::after,
.cid-twMe3bKVKZ .carousel-indicators li::before {
  content: none;
}
.cid-twMe3bKVKZ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-twMe3bKVKZ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-twMe3bKVKZ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-twMe3bKVKZ .carousel-indicators {
    display: none;
  }
}
.cid-twMe3bKVKZ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-twMe3bKVKZ .carousel-inner > .active {
  display: block;
}
.cid-twMe3bKVKZ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-twMe3bKVKZ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-twMe3bKVKZ .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-twMe3bKVKZ .carousel-control,
  .cid-twMe3bKVKZ .carousel-indicators,
  .cid-twMe3bKVKZ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-twMe3bKVKZ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-twMe3bKVKZ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-twMe3bKVKZ .carousel-indicators .active,
.cid-twMe3bKVKZ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-twMe3bKVKZ .carousel-indicators .active {
  background: #fafafa;
}
.cid-twMe3bKVKZ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-twMe3bKVKZ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-twMe3bKVKZ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-twMe3bKVKZ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-twMe3bKVKZ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-twMe3bKVKZ .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-twMe3bKVKZ .carousel {
  width: 100%;
}
.cid-twMe3bKVKZ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-twMe3bKVKZ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-twMe3bKVKZ .modal.fade .modal-dialog,
.cid-twMe3bKVKZ .modal.in .modal-dialog {
  transform: none;
}
.cid-twMe3bKVKZ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-twMe3bKVKZ H6 {
  text-align: center;
}
.cid-twMe3bKVKZ .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-twMe3bKVKZ .rotate {
    top: -6px;
  }
}
.cid-twMe3bKVKZ .title-relative {
  position: relative;
}
.cid-twMe3bKVKZ .mbr-section-title,
.cid-twMe3bKVKZ .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-twMe3bKVKZ .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-twMe3bKVKZ .item-content {
    padding-top: 10px;
  }
}
.cid-twMe3bKVKZ .mbr-text,
.cid-twMe3bKVKZ .item-title {
  color: #fafafa;
}
.cid-twMe3bKVKZ .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-twMe3bKVKZ .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-twMe3bKVKZ .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-twMe3bKVKZ .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-twMe3bKVKZ .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-twMe3bKVKZ .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-twMe3bKVKZ .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-twMe3bKVKZ .mbr-section-subtitle {
  color: #ff450f;
}
.cid-twMe3bKVKZ .mbr-section-title {
  color: #23272b;
}
.cid-twMe3bKVKZ .item-title {
  color: #23272b;
  text-align: center;
}
.cid-twMe3bKVKZ .mbr-text,
.cid-twMe3bKVKZ .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tytaS72XQq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tytaS72XQq .mbr-section-head {
  width: 100%;
}
.cid-tytaS72XQq .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tyi2dK2IFJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyi2dK2IFJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyi2dK2IFJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyi2dK2IFJ .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tyi2dK2IFJ .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tyi2dK2IFJ .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tyi2dK2IFJ .mbr-section-btn {
  margin-top: 30px;
}
.cid-tyi2dK2IFJ .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tyi2dK2IFJ .mbr-text,
.cid-tyi2dK2IFJ .mbr-section-btn {
  color: #c4cfde;
}
.cid-tyi2dK2IFJ hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tyt1bkW8iY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyt1bkW8iY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyt1bkW8iY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyt1bkW8iY .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tyt1bkW8iY .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tyt1bkW8iY .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tyt1bkW8iY .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tyt1bkW8iY .carousel-control,
.cid-tyt1bkW8iY .close {
  background: #1b1b1b;
}
.cid-tyt1bkW8iY .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tyt1bkW8iY .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tyt1bkW8iY .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tyt1bkW8iY .carousel-control-next span {
  margin-left: 5px;
}
.cid-tyt1bkW8iY .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tyt1bkW8iY .close::before {
  content: '\e91a';
}
.cid-tyt1bkW8iY .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tyt1bkW8iY .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tyt1bkW8iY .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyt1bkW8iY .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyt1bkW8iY .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyt1bkW8iY .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tyt1bkW8iY .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tyt1bkW8iY .carousel-indicators li.active,
.cid-tyt1bkW8iY .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyt1bkW8iY .carousel-indicators li::after,
.cid-tyt1bkW8iY .carousel-indicators li::before {
  content: none;
}
.cid-tyt1bkW8iY .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyt1bkW8iY .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tyt1bkW8iY .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tyt1bkW8iY .carousel-indicators {
    display: none;
  }
}
.cid-tyt1bkW8iY .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyt1bkW8iY .carousel-inner > .active {
  display: block;
}
.cid-tyt1bkW8iY .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyt1bkW8iY .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyt1bkW8iY .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tyt1bkW8iY .carousel-control,
  .cid-tyt1bkW8iY .carousel-indicators,
  .cid-tyt1bkW8iY .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tyt1bkW8iY .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tyt1bkW8iY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tyt1bkW8iY .carousel-indicators .active,
.cid-tyt1bkW8iY .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tyt1bkW8iY .carousel-indicators .active {
  background: #fafafa;
}
.cid-tyt1bkW8iY .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tyt1bkW8iY .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tyt1bkW8iY .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tyt1bkW8iY .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tyt1bkW8iY .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tyt1bkW8iY .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tyt1bkW8iY .carousel {
  width: 100%;
}
.cid-tyt1bkW8iY .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tyt1bkW8iY .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tyt1bkW8iY .modal.fade .modal-dialog,
.cid-tyt1bkW8iY .modal.in .modal-dialog {
  transform: none;
}
.cid-tyt1bkW8iY .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tyt1bkW8iY H6 {
  text-align: center;
}
.cid-tyt1bkW8iY .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tyt1bkW8iY .rotate {
    top: -6px;
  }
}
.cid-tyt1bkW8iY .title-relative {
  position: relative;
}
.cid-tyt1bkW8iY .mbr-section-title,
.cid-tyt1bkW8iY .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tyt1bkW8iY .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tyt1bkW8iY .item-content {
    padding-top: 10px;
  }
}
.cid-tyt1bkW8iY .mbr-text,
.cid-tyt1bkW8iY .item-title {
  color: #fafafa;
}
.cid-tyt1bkW8iY .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tyt1bkW8iY .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tyt1bkW8iY .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tyt1bkW8iY .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tyt1bkW8iY .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tyt1bkW8iY .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tyt1bkW8iY .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tyt1bkW8iY .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tyt1bkW8iY .mbr-section-title {
  color: #23272b;
}
.cid-tyt1bkW8iY .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tyt1bkW8iY .mbr-text,
.cid-tyt1bkW8iY .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tytaZuTPAq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tytaZuTPAq .mbr-section-head {
  width: 100%;
}
.cid-tytaZuTPAq .border-item {
  width: 100%;
  height: 5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tytb0ZoOcq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytb0ZoOcq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytb0ZoOcq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytb0ZoOcq .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tytb0ZoOcq .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tytb0ZoOcq .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tytb0ZoOcq .mbr-section-btn {
  margin-top: 30px;
}
.cid-tytb0ZoOcq .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tytb0ZoOcq .mbr-text,
.cid-tytb0ZoOcq .mbr-section-btn {
  color: #c4cfde;
}
.cid-tytb0ZoOcq hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tytb1W03n5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytb1W03n5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytb1W03n5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytb1W03n5 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tytb1W03n5 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tytb1W03n5 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tytb1W03n5 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tytb1W03n5 .carousel-control,
.cid-tytb1W03n5 .close {
  background: #1b1b1b;
}
.cid-tytb1W03n5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tytb1W03n5 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tytb1W03n5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tytb1W03n5 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tytb1W03n5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tytb1W03n5 .close::before {
  content: '\e91a';
}
.cid-tytb1W03n5 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tytb1W03n5 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tytb1W03n5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytb1W03n5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tytb1W03n5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tytb1W03n5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tytb1W03n5 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tytb1W03n5 .carousel-indicators li.active,
.cid-tytb1W03n5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tytb1W03n5 .carousel-indicators li::after,
.cid-tytb1W03n5 .carousel-indicators li::before {
  content: none;
}
.cid-tytb1W03n5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tytb1W03n5 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tytb1W03n5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tytb1W03n5 .carousel-indicators {
    display: none;
  }
}
.cid-tytb1W03n5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tytb1W03n5 .carousel-inner > .active {
  display: block;
}
.cid-tytb1W03n5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytb1W03n5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tytb1W03n5 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tytb1W03n5 .carousel-control,
  .cid-tytb1W03n5 .carousel-indicators,
  .cid-tytb1W03n5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tytb1W03n5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tytb1W03n5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tytb1W03n5 .carousel-indicators .active,
.cid-tytb1W03n5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tytb1W03n5 .carousel-indicators .active {
  background: #fafafa;
}
.cid-tytb1W03n5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tytb1W03n5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tytb1W03n5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tytb1W03n5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tytb1W03n5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tytb1W03n5 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tytb1W03n5 .carousel {
  width: 100%;
}
.cid-tytb1W03n5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tytb1W03n5 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tytb1W03n5 .modal.fade .modal-dialog,
.cid-tytb1W03n5 .modal.in .modal-dialog {
  transform: none;
}
.cid-tytb1W03n5 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tytb1W03n5 H6 {
  text-align: center;
}
.cid-tytb1W03n5 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tytb1W03n5 .rotate {
    top: -6px;
  }
}
.cid-tytb1W03n5 .title-relative {
  position: relative;
}
.cid-tytb1W03n5 .mbr-section-title,
.cid-tytb1W03n5 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tytb1W03n5 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tytb1W03n5 .item-content {
    padding-top: 10px;
  }
}
.cid-tytb1W03n5 .mbr-text,
.cid-tytb1W03n5 .item-title {
  color: #fafafa;
}
.cid-tytb1W03n5 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tytb1W03n5 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tytb1W03n5 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tytb1W03n5 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tytb1W03n5 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tytb1W03n5 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tytb1W03n5 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tytb1W03n5 .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tytb1W03n5 .mbr-section-title {
  color: #23272b;
}
.cid-tytb1W03n5 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tytb1W03n5 .mbr-text,
.cid-tytb1W03n5 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tytdL9qM4C {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tytdL9qM4C .mbr-section-head {
  width: 100%;
}
.cid-tytdL9qM4C .border-item {
  width: 100%;
  height: 5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tytdMqONYI {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytdMqONYI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytdMqONYI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytdMqONYI .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tytdMqONYI .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tytdMqONYI .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tytdMqONYI .mbr-section-btn {
  margin-top: 30px;
}
.cid-tytdMqONYI .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tytdMqONYI .mbr-text,
.cid-tytdMqONYI .mbr-section-btn {
  color: #c4cfde;
}
.cid-tytdMqONYI hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tytdNpDoaG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytdNpDoaG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytdNpDoaG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytdNpDoaG .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tytdNpDoaG .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tytdNpDoaG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tytdNpDoaG .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tytdNpDoaG .carousel-control,
.cid-tytdNpDoaG .close {
  background: #1b1b1b;
}
.cid-tytdNpDoaG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tytdNpDoaG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tytdNpDoaG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tytdNpDoaG .carousel-control-next span {
  margin-left: 5px;
}
.cid-tytdNpDoaG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tytdNpDoaG .close::before {
  content: '\e91a';
}
.cid-tytdNpDoaG .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tytdNpDoaG .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tytdNpDoaG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytdNpDoaG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tytdNpDoaG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tytdNpDoaG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tytdNpDoaG .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tytdNpDoaG .carousel-indicators li.active,
.cid-tytdNpDoaG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tytdNpDoaG .carousel-indicators li::after,
.cid-tytdNpDoaG .carousel-indicators li::before {
  content: none;
}
.cid-tytdNpDoaG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tytdNpDoaG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tytdNpDoaG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tytdNpDoaG .carousel-indicators {
    display: none;
  }
}
.cid-tytdNpDoaG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tytdNpDoaG .carousel-inner > .active {
  display: block;
}
.cid-tytdNpDoaG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytdNpDoaG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tytdNpDoaG .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tytdNpDoaG .carousel-control,
  .cid-tytdNpDoaG .carousel-indicators,
  .cid-tytdNpDoaG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tytdNpDoaG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tytdNpDoaG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tytdNpDoaG .carousel-indicators .active,
.cid-tytdNpDoaG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tytdNpDoaG .carousel-indicators .active {
  background: #fafafa;
}
.cid-tytdNpDoaG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tytdNpDoaG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tytdNpDoaG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tytdNpDoaG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tytdNpDoaG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tytdNpDoaG .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tytdNpDoaG .carousel {
  width: 100%;
}
.cid-tytdNpDoaG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tytdNpDoaG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tytdNpDoaG .modal.fade .modal-dialog,
.cid-tytdNpDoaG .modal.in .modal-dialog {
  transform: none;
}
.cid-tytdNpDoaG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tytdNpDoaG H6 {
  text-align: center;
}
.cid-tytdNpDoaG .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tytdNpDoaG .rotate {
    top: -6px;
  }
}
.cid-tytdNpDoaG .title-relative {
  position: relative;
}
.cid-tytdNpDoaG .mbr-section-title,
.cid-tytdNpDoaG .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tytdNpDoaG .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tytdNpDoaG .item-content {
    padding-top: 10px;
  }
}
.cid-tytdNpDoaG .mbr-text,
.cid-tytdNpDoaG .item-title {
  color: #fafafa;
}
.cid-tytdNpDoaG .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tytdNpDoaG .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tytdNpDoaG .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tytdNpDoaG .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tytdNpDoaG .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tytdNpDoaG .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tytdNpDoaG .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tytdNpDoaG .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tytdNpDoaG .mbr-section-title {
  color: #23272b;
}
.cid-tytdNpDoaG .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tytdNpDoaG .mbr-text,
.cid-tytdNpDoaG .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tytfYTUPoK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tytfYTUPoK .mbr-section-head {
  width: 100%;
}
.cid-tytfYTUPoK .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tytg0mu9oh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytg0mu9oh .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytg0mu9oh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytg0mu9oh .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tytg0mu9oh .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tytg0mu9oh .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tytg0mu9oh .mbr-section-btn {
  margin-top: 30px;
}
.cid-tytg0mu9oh .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tytg0mu9oh .mbr-text,
.cid-tytg0mu9oh .mbr-section-btn {
  color: #c4cfde;
}
.cid-tytg0mu9oh hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tytg1niHbE {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytg1niHbE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytg1niHbE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytg1niHbE .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tytg1niHbE .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tytg1niHbE .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tytg1niHbE .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tytg1niHbE .carousel-control,
.cid-tytg1niHbE .close {
  background: #1b1b1b;
}
.cid-tytg1niHbE .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tytg1niHbE .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tytg1niHbE .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tytg1niHbE .carousel-control-next span {
  margin-left: 5px;
}
.cid-tytg1niHbE .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tytg1niHbE .close::before {
  content: '\e91a';
}
.cid-tytg1niHbE .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tytg1niHbE .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tytg1niHbE .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytg1niHbE .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tytg1niHbE .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tytg1niHbE .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tytg1niHbE .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tytg1niHbE .carousel-indicators li.active,
.cid-tytg1niHbE .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tytg1niHbE .carousel-indicators li::after,
.cid-tytg1niHbE .carousel-indicators li::before {
  content: none;
}
.cid-tytg1niHbE .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tytg1niHbE .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tytg1niHbE .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tytg1niHbE .carousel-indicators {
    display: none;
  }
}
.cid-tytg1niHbE .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tytg1niHbE .carousel-inner > .active {
  display: block;
}
.cid-tytg1niHbE .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytg1niHbE .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tytg1niHbE .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tytg1niHbE .carousel-control,
  .cid-tytg1niHbE .carousel-indicators,
  .cid-tytg1niHbE .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tytg1niHbE .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tytg1niHbE .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tytg1niHbE .carousel-indicators .active,
.cid-tytg1niHbE .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tytg1niHbE .carousel-indicators .active {
  background: #fafafa;
}
.cid-tytg1niHbE .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tytg1niHbE .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tytg1niHbE .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tytg1niHbE .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tytg1niHbE .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tytg1niHbE .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tytg1niHbE .carousel {
  width: 100%;
}
.cid-tytg1niHbE .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tytg1niHbE .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tytg1niHbE .modal.fade .modal-dialog,
.cid-tytg1niHbE .modal.in .modal-dialog {
  transform: none;
}
.cid-tytg1niHbE .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tytg1niHbE H6 {
  text-align: center;
}
.cid-tytg1niHbE .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tytg1niHbE .rotate {
    top: -6px;
  }
}
.cid-tytg1niHbE .title-relative {
  position: relative;
}
.cid-tytg1niHbE .mbr-section-title,
.cid-tytg1niHbE .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tytg1niHbE .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tytg1niHbE .item-content {
    padding-top: 10px;
  }
}
.cid-tytg1niHbE .mbr-text,
.cid-tytg1niHbE .item-title {
  color: #fafafa;
}
.cid-tytg1niHbE .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tytg1niHbE .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tytg1niHbE .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tytg1niHbE .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tytg1niHbE .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tytg1niHbE .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tytg1niHbE .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tytg1niHbE .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tytg1niHbE .mbr-section-title {
  color: #23272b;
}
.cid-tytg1niHbE .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tytg1niHbE .mbr-text,
.cid-tytg1niHbE .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tytl7qP7xn {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tytl7qP7xn .mbr-section-head {
  width: 100%;
}
.cid-tytl7qP7xn .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tytl1E2JgZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytl1E2JgZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytl1E2JgZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytl1E2JgZ .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tytl1E2JgZ .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tytl1E2JgZ .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tytl1E2JgZ .mbr-section-btn {
  margin-top: 30px;
}
.cid-tytl1E2JgZ .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tytl1E2JgZ .mbr-text,
.cid-tytl1E2JgZ .mbr-section-btn {
  color: #c4cfde;
}
.cid-tytl1E2JgZ hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tytl2SkzkF {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytl2SkzkF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytl2SkzkF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytl2SkzkF .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tytl2SkzkF .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tytl2SkzkF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tytl2SkzkF .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tytl2SkzkF .carousel-control,
.cid-tytl2SkzkF .close {
  background: #1b1b1b;
}
.cid-tytl2SkzkF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tytl2SkzkF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tytl2SkzkF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tytl2SkzkF .carousel-control-next span {
  margin-left: 5px;
}
.cid-tytl2SkzkF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tytl2SkzkF .close::before {
  content: '\e91a';
}
.cid-tytl2SkzkF .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tytl2SkzkF .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tytl2SkzkF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytl2SkzkF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tytl2SkzkF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tytl2SkzkF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tytl2SkzkF .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tytl2SkzkF .carousel-indicators li.active,
.cid-tytl2SkzkF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tytl2SkzkF .carousel-indicators li::after,
.cid-tytl2SkzkF .carousel-indicators li::before {
  content: none;
}
.cid-tytl2SkzkF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tytl2SkzkF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tytl2SkzkF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tytl2SkzkF .carousel-indicators {
    display: none;
  }
}
.cid-tytl2SkzkF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tytl2SkzkF .carousel-inner > .active {
  display: block;
}
.cid-tytl2SkzkF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytl2SkzkF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tytl2SkzkF .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tytl2SkzkF .carousel-control,
  .cid-tytl2SkzkF .carousel-indicators,
  .cid-tytl2SkzkF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tytl2SkzkF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tytl2SkzkF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tytl2SkzkF .carousel-indicators .active,
.cid-tytl2SkzkF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tytl2SkzkF .carousel-indicators .active {
  background: #fafafa;
}
.cid-tytl2SkzkF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tytl2SkzkF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tytl2SkzkF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tytl2SkzkF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tytl2SkzkF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tytl2SkzkF .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tytl2SkzkF .carousel {
  width: 100%;
}
.cid-tytl2SkzkF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tytl2SkzkF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tytl2SkzkF .modal.fade .modal-dialog,
.cid-tytl2SkzkF .modal.in .modal-dialog {
  transform: none;
}
.cid-tytl2SkzkF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tytl2SkzkF H6 {
  text-align: center;
}
.cid-tytl2SkzkF .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tytl2SkzkF .rotate {
    top: -6px;
  }
}
.cid-tytl2SkzkF .title-relative {
  position: relative;
}
.cid-tytl2SkzkF .mbr-section-title,
.cid-tytl2SkzkF .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tytl2SkzkF .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tytl2SkzkF .item-content {
    padding-top: 10px;
  }
}
.cid-tytl2SkzkF .mbr-text,
.cid-tytl2SkzkF .item-title {
  color: #fafafa;
}
.cid-tytl2SkzkF .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tytl2SkzkF .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tytl2SkzkF .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tytl2SkzkF .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tytl2SkzkF .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tytl2SkzkF .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tytl2SkzkF .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tytl2SkzkF .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tytl2SkzkF .mbr-section-title {
  color: #23272b;
}
.cid-tytl2SkzkF .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tytl2SkzkF .mbr-text,
.cid-tytl2SkzkF .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tytl0lkKXW {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tytl0lkKXW .mbr-section-head {
  width: 100%;
}
.cid-tytl0lkKXW .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tytqBYP3hB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytqBYP3hB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytqBYP3hB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytqBYP3hB .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tytqBYP3hB .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tytqBYP3hB .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tytqBYP3hB .mbr-section-btn {
  margin-top: 30px;
}
.cid-tytqBYP3hB .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tytqBYP3hB .mbr-text,
.cid-tytqBYP3hB .mbr-section-btn {
  color: #c4cfde;
}
.cid-tytqBYP3hB hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tytqDjK4ls {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytqDjK4ls .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytqDjK4ls .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytqDjK4ls .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tytqDjK4ls .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tytqDjK4ls .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tytqDjK4ls .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tytqDjK4ls .carousel-control,
.cid-tytqDjK4ls .close {
  background: #1b1b1b;
}
.cid-tytqDjK4ls .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tytqDjK4ls .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tytqDjK4ls .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tytqDjK4ls .carousel-control-next span {
  margin-left: 5px;
}
.cid-tytqDjK4ls .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tytqDjK4ls .close::before {
  content: '\e91a';
}
.cid-tytqDjK4ls .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tytqDjK4ls .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tytqDjK4ls .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytqDjK4ls .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tytqDjK4ls .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tytqDjK4ls .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tytqDjK4ls .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tytqDjK4ls .carousel-indicators li.active,
.cid-tytqDjK4ls .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tytqDjK4ls .carousel-indicators li::after,
.cid-tytqDjK4ls .carousel-indicators li::before {
  content: none;
}
.cid-tytqDjK4ls .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tytqDjK4ls .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tytqDjK4ls .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tytqDjK4ls .carousel-indicators {
    display: none;
  }
}
.cid-tytqDjK4ls .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tytqDjK4ls .carousel-inner > .active {
  display: block;
}
.cid-tytqDjK4ls .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytqDjK4ls .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tytqDjK4ls .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tytqDjK4ls .carousel-control,
  .cid-tytqDjK4ls .carousel-indicators,
  .cid-tytqDjK4ls .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tytqDjK4ls .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tytqDjK4ls .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tytqDjK4ls .carousel-indicators .active,
.cid-tytqDjK4ls .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tytqDjK4ls .carousel-indicators .active {
  background: #fafafa;
}
.cid-tytqDjK4ls .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tytqDjK4ls .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tytqDjK4ls .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tytqDjK4ls .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tytqDjK4ls .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tytqDjK4ls .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tytqDjK4ls .carousel {
  width: 100%;
}
.cid-tytqDjK4ls .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tytqDjK4ls .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tytqDjK4ls .modal.fade .modal-dialog,
.cid-tytqDjK4ls .modal.in .modal-dialog {
  transform: none;
}
.cid-tytqDjK4ls .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tytqDjK4ls H6 {
  text-align: center;
}
.cid-tytqDjK4ls .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tytqDjK4ls .rotate {
    top: -6px;
  }
}
.cid-tytqDjK4ls .title-relative {
  position: relative;
}
.cid-tytqDjK4ls .mbr-section-title,
.cid-tytqDjK4ls .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tytqDjK4ls .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tytqDjK4ls .item-content {
    padding-top: 10px;
  }
}
.cid-tytqDjK4ls .mbr-text,
.cid-tytqDjK4ls .item-title {
  color: #fafafa;
}
.cid-tytqDjK4ls .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tytqDjK4ls .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tytqDjK4ls .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tytqDjK4ls .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tytqDjK4ls .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tytqDjK4ls .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tytqDjK4ls .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tytqDjK4ls .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tytqDjK4ls .mbr-section-title {
  color: #23272b;
}
.cid-tytqDjK4ls .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tytqDjK4ls .mbr-text,
.cid-tytqDjK4ls .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tytqF0eovK {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tytqF0eovK .mbr-section-head {
  width: 100%;
}
.cid-tytqF0eovK .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tytsSdfWe5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytsSdfWe5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytsSdfWe5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytsSdfWe5 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tytsSdfWe5 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tytsSdfWe5 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tytsSdfWe5 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tytsSdfWe5 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tytsSdfWe5 .mbr-text,
.cid-tytsSdfWe5 .mbr-section-btn {
  color: #c4cfde;
}
.cid-tytsSdfWe5 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tytsTGogCq {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytsTGogCq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytsTGogCq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytsTGogCq .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tytsTGogCq .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tytsTGogCq .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tytsTGogCq .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tytsTGogCq .carousel-control,
.cid-tytsTGogCq .close {
  background: #1b1b1b;
}
.cid-tytsTGogCq .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tytsTGogCq .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tytsTGogCq .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tytsTGogCq .carousel-control-next span {
  margin-left: 5px;
}
.cid-tytsTGogCq .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tytsTGogCq .close::before {
  content: '\e91a';
}
.cid-tytsTGogCq .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tytsTGogCq .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tytsTGogCq .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytsTGogCq .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tytsTGogCq .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tytsTGogCq .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tytsTGogCq .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tytsTGogCq .carousel-indicators li.active,
.cid-tytsTGogCq .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tytsTGogCq .carousel-indicators li::after,
.cid-tytsTGogCq .carousel-indicators li::before {
  content: none;
}
.cid-tytsTGogCq .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tytsTGogCq .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tytsTGogCq .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tytsTGogCq .carousel-indicators {
    display: none;
  }
}
.cid-tytsTGogCq .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tytsTGogCq .carousel-inner > .active {
  display: block;
}
.cid-tytsTGogCq .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytsTGogCq .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tytsTGogCq .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tytsTGogCq .carousel-control,
  .cid-tytsTGogCq .carousel-indicators,
  .cid-tytsTGogCq .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tytsTGogCq .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tytsTGogCq .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tytsTGogCq .carousel-indicators .active,
.cid-tytsTGogCq .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tytsTGogCq .carousel-indicators .active {
  background: #fafafa;
}
.cid-tytsTGogCq .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tytsTGogCq .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tytsTGogCq .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tytsTGogCq .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tytsTGogCq .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tytsTGogCq .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tytsTGogCq .carousel {
  width: 100%;
}
.cid-tytsTGogCq .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tytsTGogCq .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tytsTGogCq .modal.fade .modal-dialog,
.cid-tytsTGogCq .modal.in .modal-dialog {
  transform: none;
}
.cid-tytsTGogCq .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tytsTGogCq H6 {
  text-align: center;
}
.cid-tytsTGogCq .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tytsTGogCq .rotate {
    top: -6px;
  }
}
.cid-tytsTGogCq .title-relative {
  position: relative;
}
.cid-tytsTGogCq .mbr-section-title,
.cid-tytsTGogCq .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tytsTGogCq .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tytsTGogCq .item-content {
    padding-top: 10px;
  }
}
.cid-tytsTGogCq .mbr-text,
.cid-tytsTGogCq .item-title {
  color: #fafafa;
}
.cid-tytsTGogCq .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tytsTGogCq .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tytsTGogCq .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tytsTGogCq .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tytsTGogCq .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tytsTGogCq .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tytsTGogCq .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tytsTGogCq .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tytsTGogCq .mbr-section-title {
  color: #23272b;
}
.cid-tytsTGogCq .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tytsTGogCq .mbr-text,
.cid-tytsTGogCq .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tytsVDeCI9 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tytsVDeCI9 .mbr-section-head {
  width: 100%;
}
.cid-tytsVDeCI9 .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tytv8bBzm6 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytv8bBzm6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytv8bBzm6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytv8bBzm6 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tytv8bBzm6 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tytv8bBzm6 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tytv8bBzm6 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tytv8bBzm6 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tytv8bBzm6 .mbr-text,
.cid-tytv8bBzm6 .mbr-section-btn {
  color: #c4cfde;
}
.cid-tytv8bBzm6 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tytvatAogv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytvatAogv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytvatAogv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytvatAogv .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tytvatAogv .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tytvatAogv .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tytvatAogv .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tytvatAogv .carousel-control,
.cid-tytvatAogv .close {
  background: #1b1b1b;
}
.cid-tytvatAogv .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tytvatAogv .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tytvatAogv .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tytvatAogv .carousel-control-next span {
  margin-left: 5px;
}
.cid-tytvatAogv .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tytvatAogv .close::before {
  content: '\e91a';
}
.cid-tytvatAogv .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tytvatAogv .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tytvatAogv .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytvatAogv .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tytvatAogv .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tytvatAogv .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tytvatAogv .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tytvatAogv .carousel-indicators li.active,
.cid-tytvatAogv .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tytvatAogv .carousel-indicators li::after,
.cid-tytvatAogv .carousel-indicators li::before {
  content: none;
}
.cid-tytvatAogv .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tytvatAogv .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tytvatAogv .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tytvatAogv .carousel-indicators {
    display: none;
  }
}
.cid-tytvatAogv .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tytvatAogv .carousel-inner > .active {
  display: block;
}
.cid-tytvatAogv .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytvatAogv .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tytvatAogv .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tytvatAogv .carousel-control,
  .cid-tytvatAogv .carousel-indicators,
  .cid-tytvatAogv .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tytvatAogv .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tytvatAogv .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tytvatAogv .carousel-indicators .active,
.cid-tytvatAogv .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tytvatAogv .carousel-indicators .active {
  background: #fafafa;
}
.cid-tytvatAogv .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tytvatAogv .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tytvatAogv .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tytvatAogv .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tytvatAogv .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tytvatAogv .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tytvatAogv .carousel {
  width: 100%;
}
.cid-tytvatAogv .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tytvatAogv .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tytvatAogv .modal.fade .modal-dialog,
.cid-tytvatAogv .modal.in .modal-dialog {
  transform: none;
}
.cid-tytvatAogv .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tytvatAogv H6 {
  text-align: center;
}
.cid-tytvatAogv .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tytvatAogv .rotate {
    top: -6px;
  }
}
.cid-tytvatAogv .title-relative {
  position: relative;
}
.cid-tytvatAogv .mbr-section-title,
.cid-tytvatAogv .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tytvatAogv .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tytvatAogv .item-content {
    padding-top: 10px;
  }
}
.cid-tytvatAogv .mbr-text,
.cid-tytvatAogv .item-title {
  color: #fafafa;
}
.cid-tytvatAogv .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tytvatAogv .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tytvatAogv .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tytvatAogv .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tytvatAogv .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tytvatAogv .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tytvatAogv .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tytvatAogv .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tytvatAogv .mbr-section-title {
  color: #23272b;
}
.cid-tytvatAogv .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tytvatAogv .mbr-text,
.cid-tytvatAogv .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tytxlxhwMq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tytxlxhwMq .mbr-section-head {
  width: 100%;
}
.cid-tytxlxhwMq .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tytxnSWpTc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tytxnSWpTc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytxnSWpTc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytxnSWpTc .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tytxnSWpTc .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tytxnSWpTc .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tytxnSWpTc .mbr-section-btn {
  margin-top: 30px;
}
.cid-tytxnSWpTc .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tytxnSWpTc .mbr-text,
.cid-tytxnSWpTc .mbr-section-btn {
  color: #c4cfde;
}
.cid-tytxnSWpTc hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tytxp9Mcq0 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tytxp9Mcq0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytxp9Mcq0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytxp9Mcq0 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tytxp9Mcq0 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tytxp9Mcq0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tytxp9Mcq0 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tytxp9Mcq0 .carousel-control,
.cid-tytxp9Mcq0 .close {
  background: #1b1b1b;
}
.cid-tytxp9Mcq0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tytxp9Mcq0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tytxp9Mcq0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tytxp9Mcq0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tytxp9Mcq0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tytxp9Mcq0 .close::before {
  content: '\e91a';
}
.cid-tytxp9Mcq0 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tytxp9Mcq0 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tytxp9Mcq0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytxp9Mcq0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tytxp9Mcq0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tytxp9Mcq0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tytxp9Mcq0 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tytxp9Mcq0 .carousel-indicators li.active,
.cid-tytxp9Mcq0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tytxp9Mcq0 .carousel-indicators li::after,
.cid-tytxp9Mcq0 .carousel-indicators li::before {
  content: none;
}
.cid-tytxp9Mcq0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tytxp9Mcq0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tytxp9Mcq0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tytxp9Mcq0 .carousel-indicators {
    display: none;
  }
}
.cid-tytxp9Mcq0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tytxp9Mcq0 .carousel-inner > .active {
  display: block;
}
.cid-tytxp9Mcq0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tytxp9Mcq0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tytxp9Mcq0 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tytxp9Mcq0 .carousel-control,
  .cid-tytxp9Mcq0 .carousel-indicators,
  .cid-tytxp9Mcq0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tytxp9Mcq0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tytxp9Mcq0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tytxp9Mcq0 .carousel-indicators .active,
.cid-tytxp9Mcq0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tytxp9Mcq0 .carousel-indicators .active {
  background: #fafafa;
}
.cid-tytxp9Mcq0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tytxp9Mcq0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tytxp9Mcq0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tytxp9Mcq0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tytxp9Mcq0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tytxp9Mcq0 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tytxp9Mcq0 .carousel {
  width: 100%;
}
.cid-tytxp9Mcq0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tytxp9Mcq0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tytxp9Mcq0 .modal.fade .modal-dialog,
.cid-tytxp9Mcq0 .modal.in .modal-dialog {
  transform: none;
}
.cid-tytxp9Mcq0 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tytxp9Mcq0 H6 {
  text-align: center;
}
.cid-tytxp9Mcq0 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tytxp9Mcq0 .rotate {
    top: -6px;
  }
}
.cid-tytxp9Mcq0 .title-relative {
  position: relative;
}
.cid-tytxp9Mcq0 .mbr-section-title,
.cid-tytxp9Mcq0 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tytxp9Mcq0 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tytxp9Mcq0 .item-content {
    padding-top: 10px;
  }
}
.cid-tytxp9Mcq0 .mbr-text,
.cid-tytxp9Mcq0 .item-title {
  color: #fafafa;
}
.cid-tytxp9Mcq0 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tytxp9Mcq0 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tytxp9Mcq0 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tytxp9Mcq0 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tytxp9Mcq0 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tytxp9Mcq0 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tytxp9Mcq0 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tytxp9Mcq0 .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tytxp9Mcq0 .mbr-section-title {
  color: #23272b;
}
.cid-tytxp9Mcq0 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tytxp9Mcq0 .mbr-text,
.cid-tytxp9Mcq0 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tAm4giSTwS {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/helmet-force-saurus-white-img-902980-det7-fd-11.jpeg");
}
.cid-tAm4giSTwS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAm4giSTwS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAm4giSTwS .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tAm4giSTwS .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #fee45a) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tAm4giSTwS .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tAm4giSTwS .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tAm4giSTwS .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tAm4giSTwS .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tAm4giSTwS .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tAm4giSTwS .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tAm4giSTwS .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tAm4giSTwS .mbr-text {
  color: #fcdb42;
}
.cid-tAm4giSTwS .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tAm4giSTwS .mbr-text,
.cid-tAm4giSTwS .mbr-section-btn {
  color: #ffffff;
}
.cid-tAmgXixRal {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tAmgXixRal .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAmgXixRal .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAmgXixRal .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tAmgXixRal .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tAmgXixRal .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tAmgXixRal .mbr-section-btn {
  margin-top: 30px;
}
.cid-tAmgXixRal .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tAmgXixRal .mbr-text,
.cid-tAmgXixRal .mbr-section-btn {
  color: #c4cfde;
}
.cid-tAmgXixRal hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tAm546be9e {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tAm546be9e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAm546be9e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAm546be9e .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tAm546be9e .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tAm546be9e .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tAm546be9e .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tAm546be9e .carousel-control,
.cid-tAm546be9e .close {
  background: #1b1b1b;
}
.cid-tAm546be9e .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tAm546be9e .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tAm546be9e .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tAm546be9e .carousel-control-next span {
  margin-left: 5px;
}
.cid-tAm546be9e .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tAm546be9e .close::before {
  content: '\e91a';
}
.cid-tAm546be9e .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tAm546be9e .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tAm546be9e .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAm546be9e .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tAm546be9e .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tAm546be9e .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tAm546be9e .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tAm546be9e .carousel-indicators li.active,
.cid-tAm546be9e .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tAm546be9e .carousel-indicators li::after,
.cid-tAm546be9e .carousel-indicators li::before {
  content: none;
}
.cid-tAm546be9e .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tAm546be9e .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tAm546be9e .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tAm546be9e .carousel-indicators {
    display: none;
  }
}
.cid-tAm546be9e .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tAm546be9e .carousel-inner > .active {
  display: block;
}
.cid-tAm546be9e .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAm546be9e .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tAm546be9e .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tAm546be9e .carousel-control,
  .cid-tAm546be9e .carousel-indicators,
  .cid-tAm546be9e .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tAm546be9e .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tAm546be9e .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tAm546be9e .carousel-indicators .active,
.cid-tAm546be9e .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tAm546be9e .carousel-indicators .active {
  background: #fafafa;
}
.cid-tAm546be9e .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tAm546be9e .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tAm546be9e .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tAm546be9e .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tAm546be9e .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tAm546be9e .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tAm546be9e .carousel {
  width: 100%;
}
.cid-tAm546be9e .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tAm546be9e .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tAm546be9e .modal.fade .modal-dialog,
.cid-tAm546be9e .modal.in .modal-dialog {
  transform: none;
}
.cid-tAm546be9e .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tAm546be9e H6 {
  text-align: center;
}
.cid-tAm546be9e .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tAm546be9e .rotate {
    top: -6px;
  }
}
.cid-tAm546be9e .title-relative {
  position: relative;
}
.cid-tAm546be9e .mbr-section-title,
.cid-tAm546be9e .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tAm546be9e .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tAm546be9e .item-content {
    padding-top: 10px;
  }
}
.cid-tAm546be9e .mbr-text,
.cid-tAm546be9e .item-title {
  color: #fafafa;
}
.cid-tAm546be9e .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tAm546be9e .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tAm546be9e .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tAm546be9e .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tAm546be9e .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tAm546be9e .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tAm546be9e .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tAm546be9e .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tAm546be9e .mbr-section-title {
  color: #23272b;
}
.cid-tAm546be9e .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tAm546be9e .mbr-text,
.cid-tAm546be9e .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tytyXZN1Jj {
  padding-top: 10rem;
  padding-bottom: 3rem;
  background-image: url("../../../assets/images/equipments.jpg");
}
.cid-tytyXZN1Jj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytyXZN1Jj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytyXZN1Jj .mbr-section-title {
  color: #fff;
}
.cid-tytyXZN1Jj .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tytyXZN1Jj .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tytyXZN1Jj .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tytyXZN1Jj .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tytyXZN1Jj .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tytyXZN1Jj .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tytyXZN1Jj .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tytyXZN1Jj .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tytyXZN1Jj .mbr-text {
  color: #fcdb42;
}
.cid-tytyXZN1Jj .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tzwKzOQ8ho {
  background-image: url("../../../assets/images/gloves.jpg");
}
.cid-tzwKzOQ8ho .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzwKzOQ8ho .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzwKzOQ8ho .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tzwKzOQ8ho .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #fee45a) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzwKzOQ8ho .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tzwKzOQ8ho .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzwKzOQ8ho .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzwKzOQ8ho .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzwKzOQ8ho .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzwKzOQ8ho .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzwKzOQ8ho .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzwKzOQ8ho .mbr-text {
  color: #fcdb42;
}
.cid-tzwKzOQ8ho .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzwKzOQ8ho .mbr-text,
.cid-tzwKzOQ8ho .mbr-section-btn {
  color: #ffffff;
}
.cid-tzpLCBeyBt {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzpLCBeyBt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzpLCBeyBt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzpLCBeyBt .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzpLCBeyBt .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzpLCBeyBt .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzpLCBeyBt .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzpLCBeyBt .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzpLCBeyBt .mbr-text,
.cid-tzpLCBeyBt .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzpLCBeyBt hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzpzjFkleP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzpzjFkleP h2,
.cid-tzpzjFkleP h3,
.cid-tzpzjFkleP h4,
.cid-tzpzjFkleP h5 {
  margin: 0;
}
.cid-tzpzjFkleP .container-fluid {
  padding-left: 8%;
  padding-right: 8%;
}
@media (max-width: 680px) {
  .cid-tzpzjFkleP .container-fluid {
    padding-left: 0;
    padding-right: 0;
  }
}
.cid-tzpzjFkleP .mbr-section-head {
  margin-bottom: 40px;
}
@media (max-width: 680px) {
  .cid-tzpzjFkleP .mbr-section-head {
    padding: 0 35px;
  }
}
.cid-tzpzjFkleP .mbr-section-title {
  color: #000000;
  text-align: left;
  margin: 0;
}
.cid-tzpzjFkleP .mbr-section-subtitle {
  color: #6b6b6b;
  text-align: center;
  margin: 0;
}
.cid-tzpzjFkleP .item-container {
  max-width: 1620px;
  display: flex;
  flex-wrap: wrap;
}
.cid-tzpzjFkleP .item {
  padding: 0 40px;
  margin-bottom: 30px;
  width: 16.66667%;
  transition: opacity 0.32s ease-out, transform 0.29s ease-out;
}
@media (max-width: 1440px) {
  .cid-tzpzjFkleP .item {
    padding: 0 35px;
    border: 1px solid transparent;
  }
  .cid-tzpzjFkleP .item:hover {
    border: 1px solid #999999;
  }
}
@media (max-width: 1440px) and (min-width: 1025px) and (max-width: 1440px) {
  .cid-tzpzjFkleP .item {
    width: 20%;
  }
}
@media (max-width: 1440px) and (min-width: 681px) and (max-width: 1024px) {
  .cid-tzpzjFkleP .item {
    width: 33.33333%;
  }
}
@media (max-width: 1440px) and (max-width: 680px) {
  .cid-tzpzjFkleP .item {
    width: 100%;
    padding-left: 12px;
    padding-right: 12px;
  }
}
.cid-tzpzjFkleP .item .item-image {
  width: 100%;
}
.cid-tzpzjFkleP .item img {
  width: 100%;
  aspect-ratio: 0.78;
  object-fit: cover;
}
.cid-tzpzjFkleP .item .mbr-card-title {
  color: #000000;
  text-align: center;
  margin: -5px 0 14px;
}
.cid-tzpzjFkleP .item .mbr-card-title:hover {
  color: #ff450f;
}
.cid-tzpzjFkleP .item h3 {
  margin: 0;
}
.cid-tzpzjFkleP .item .mbr-card-subtitle {
  color: #6b6b6b;
  text-align: center;
  margin: 0;
  margin-bottom: 2px;
}
.cid-tzpzjFkleP .item .item-caption {
  padding: 16px 0 8px;
  background: transparent;
}
.cid-tzpLVm6HhW {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/gants-escape-1.jpg");
}
.cid-tzpLVm6HhW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzpLVm6HhW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzpLVm6HhW .mbr-section-title {
  color: #fff;
}
.cid-tzpLVm6HhW .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzpLVm6HhW .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tzpLVm6HhW .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzpLVm6HhW .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzpLVm6HhW .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzpLVm6HhW .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzpLVm6HhW .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzpLVm6HhW .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzpLVm6HhW .mbr-text {
  color: #fcdb42;
}
.cid-tzpLVm6HhW .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tyzweKfG06 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyzweKfG06 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyzweKfG06 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyzweKfG06 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tyzweKfG06 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tyzweKfG06 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tyzweKfG06 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tyzweKfG06 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tyzweKfG06 .mbr-text,
.cid-tyzweKfG06 .mbr-section-btn {
  color: #c4cfde;
}
.cid-tyzweKfG06 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tyzweL9EFX {
  padding-top: 10px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tyzweL9EFX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyzweL9EFX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyzweL9EFX .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tyzweL9EFX .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tyzweL9EFX .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tyzweL9EFX .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tyzweL9EFX .carousel-control,
.cid-tyzweL9EFX .close {
  background: #1b1b1b;
}
.cid-tyzweL9EFX .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tyzweL9EFX .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tyzweL9EFX .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tyzweL9EFX .carousel-control-next span {
  margin-left: 5px;
}
.cid-tyzweL9EFX .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tyzweL9EFX .close::before {
  content: '\e91a';
}
.cid-tyzweL9EFX .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tyzweL9EFX .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tyzweL9EFX .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyzweL9EFX .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyzweL9EFX .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyzweL9EFX .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tyzweL9EFX .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tyzweL9EFX .carousel-indicators li.active,
.cid-tyzweL9EFX .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyzweL9EFX .carousel-indicators li::after,
.cid-tyzweL9EFX .carousel-indicators li::before {
  content: none;
}
.cid-tyzweL9EFX .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyzweL9EFX .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tyzweL9EFX .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tyzweL9EFX .carousel-indicators {
    display: none;
  }
}
.cid-tyzweL9EFX .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyzweL9EFX .carousel-inner > .active {
  display: block;
}
.cid-tyzweL9EFX .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyzweL9EFX .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyzweL9EFX .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tyzweL9EFX .carousel-control,
  .cid-tyzweL9EFX .carousel-indicators,
  .cid-tyzweL9EFX .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tyzweL9EFX .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tyzweL9EFX .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tyzweL9EFX .carousel-indicators .active,
.cid-tyzweL9EFX .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tyzweL9EFX .carousel-indicators .active {
  background: #fafafa;
}
.cid-tyzweL9EFX .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tyzweL9EFX .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tyzweL9EFX .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tyzweL9EFX .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tyzweL9EFX .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tyzweL9EFX .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tyzweL9EFX .carousel {
  width: 100%;
}
.cid-tyzweL9EFX .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tyzweL9EFX .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tyzweL9EFX .modal.fade .modal-dialog,
.cid-tyzweL9EFX .modal.in .modal-dialog {
  transform: none;
}
.cid-tyzweL9EFX .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tyzweL9EFX H6 {
  text-align: center;
}
.cid-tyzweL9EFX .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tyzweL9EFX .rotate {
    top: -6px;
  }
}
.cid-tyzweL9EFX .title-relative {
  position: relative;
}
.cid-tyzweL9EFX .mbr-section-title,
.cid-tyzweL9EFX .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tyzweL9EFX .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tyzweL9EFX .item-content {
    padding-top: 10px;
  }
}
.cid-tyzweL9EFX .mbr-text,
.cid-tyzweL9EFX .item-title {
  color: #fafafa;
}
.cid-tyzweL9EFX .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tyzweL9EFX .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tyzweL9EFX .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tyzweL9EFX .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tyzweL9EFX .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tyzweL9EFX .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tyzweL9EFX .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tyzweL9EFX .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tyzweL9EFX .mbr-section-title {
  color: #23272b;
}
.cid-tyzweL9EFX .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tyzweL9EFX .mbr-text,
.cid-tyzweL9EFX .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzmBJEBsiu {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/kenny-header-wear-casquette.jpg");
}
.cid-tzmBJEBsiu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzmBJEBsiu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzmBJEBsiu .mbr-section-title {
  color: #fff;
}
.cid-tzmBJEBsiu .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzmBJEBsiu .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tzmBJEBsiu .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzmBJEBsiu .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzmBJEBsiu .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzmBJEBsiu .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzmBJEBsiu .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzmBJEBsiu .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzmBJEBsiu .mbr-text {
  color: #fcdb42;
}
.cid-tzmBJEBsiu .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzmBLKVraL {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzmBLKVraL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzmBLKVraL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzmBLKVraL .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzmBLKVraL .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzmBLKVraL .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzmBLKVraL .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzmBLKVraL .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzmBLKVraL .mbr-text,
.cid-tzmBLKVraL .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzmBLKVraL hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzmBQCDBfG {
  padding-top: 10px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tzmBQCDBfG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzmBQCDBfG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzmBQCDBfG .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzmBQCDBfG .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzmBQCDBfG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzmBQCDBfG .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzmBQCDBfG .carousel-control,
.cid-tzmBQCDBfG .close {
  background: #1b1b1b;
}
.cid-tzmBQCDBfG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzmBQCDBfG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzmBQCDBfG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzmBQCDBfG .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzmBQCDBfG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzmBQCDBfG .close::before {
  content: '\e91a';
}
.cid-tzmBQCDBfG .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzmBQCDBfG .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzmBQCDBfG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzmBQCDBfG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzmBQCDBfG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzmBQCDBfG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzmBQCDBfG .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzmBQCDBfG .carousel-indicators li.active,
.cid-tzmBQCDBfG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzmBQCDBfG .carousel-indicators li::after,
.cid-tzmBQCDBfG .carousel-indicators li::before {
  content: none;
}
.cid-tzmBQCDBfG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzmBQCDBfG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzmBQCDBfG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzmBQCDBfG .carousel-indicators {
    display: none;
  }
}
.cid-tzmBQCDBfG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzmBQCDBfG .carousel-inner > .active {
  display: block;
}
.cid-tzmBQCDBfG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzmBQCDBfG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzmBQCDBfG .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzmBQCDBfG .carousel-control,
  .cid-tzmBQCDBfG .carousel-indicators,
  .cid-tzmBQCDBfG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzmBQCDBfG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzmBQCDBfG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzmBQCDBfG .carousel-indicators .active,
.cid-tzmBQCDBfG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzmBQCDBfG .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzmBQCDBfG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzmBQCDBfG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzmBQCDBfG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzmBQCDBfG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzmBQCDBfG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzmBQCDBfG .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzmBQCDBfG .carousel {
  width: 100%;
}
.cid-tzmBQCDBfG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzmBQCDBfG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzmBQCDBfG .modal.fade .modal-dialog,
.cid-tzmBQCDBfG .modal.in .modal-dialog {
  transform: none;
}
.cid-tzmBQCDBfG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzmBQCDBfG H6 {
  text-align: center;
}
.cid-tzmBQCDBfG .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzmBQCDBfG .rotate {
    top: -6px;
  }
}
.cid-tzmBQCDBfG .title-relative {
  position: relative;
}
.cid-tzmBQCDBfG .mbr-section-title,
.cid-tzmBQCDBfG .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzmBQCDBfG .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzmBQCDBfG .item-content {
    padding-top: 10px;
  }
}
.cid-tzmBQCDBfG .mbr-text,
.cid-tzmBQCDBfG .item-title {
  color: #fafafa;
}
.cid-tzmBQCDBfG .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzmBQCDBfG .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzmBQCDBfG .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzmBQCDBfG .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzmBQCDBfG .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzmBQCDBfG .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzmBQCDBfG .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzmBQCDBfG .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzmBQCDBfG .mbr-section-title {
  color: #23272b;
}
.cid-tzmBQCDBfG .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzmBQCDBfG .mbr-text,
.cid-tzmBQCDBfG .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzmF3IVmk2 {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/t-shirt-1.jpg");
}
.cid-tzmF3IVmk2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzmF3IVmk2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzmF3IVmk2 .mbr-section-title {
  color: #fff;
}
.cid-tzmF3IVmk2 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzmF3IVmk2 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tzmF3IVmk2 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzmF3IVmk2 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzmF3IVmk2 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzmF3IVmk2 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzmF3IVmk2 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzmF3IVmk2 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzmF3IVmk2 .mbr-text {
  color: #fcdb42;
}
.cid-tzmF3IVmk2 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzmF25CnbC {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzmF25CnbC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzmF25CnbC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzmF25CnbC .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzmF25CnbC .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzmF25CnbC .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzmF25CnbC .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzmF25CnbC .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzmF25CnbC .mbr-text,
.cid-tzmF25CnbC .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzmF25CnbC hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzmFl1ETbb {
  padding-top: 10px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tzmFl1ETbb .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzmFl1ETbb .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzmFl1ETbb .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzmFl1ETbb .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzmFl1ETbb .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzmFl1ETbb .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzmFl1ETbb .carousel-control,
.cid-tzmFl1ETbb .close {
  background: #1b1b1b;
}
.cid-tzmFl1ETbb .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzmFl1ETbb .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzmFl1ETbb .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzmFl1ETbb .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzmFl1ETbb .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzmFl1ETbb .close::before {
  content: '\e91a';
}
.cid-tzmFl1ETbb .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzmFl1ETbb .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzmFl1ETbb .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzmFl1ETbb .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzmFl1ETbb .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzmFl1ETbb .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzmFl1ETbb .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzmFl1ETbb .carousel-indicators li.active,
.cid-tzmFl1ETbb .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzmFl1ETbb .carousel-indicators li::after,
.cid-tzmFl1ETbb .carousel-indicators li::before {
  content: none;
}
.cid-tzmFl1ETbb .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzmFl1ETbb .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzmFl1ETbb .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzmFl1ETbb .carousel-indicators {
    display: none;
  }
}
.cid-tzmFl1ETbb .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzmFl1ETbb .carousel-inner > .active {
  display: block;
}
.cid-tzmFl1ETbb .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzmFl1ETbb .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzmFl1ETbb .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzmFl1ETbb .carousel-control,
  .cid-tzmFl1ETbb .carousel-indicators,
  .cid-tzmFl1ETbb .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzmFl1ETbb .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzmFl1ETbb .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzmFl1ETbb .carousel-indicators .active,
.cid-tzmFl1ETbb .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzmFl1ETbb .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzmFl1ETbb .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzmFl1ETbb .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzmFl1ETbb .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzmFl1ETbb .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzmFl1ETbb .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzmFl1ETbb .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzmFl1ETbb .carousel {
  width: 100%;
}
.cid-tzmFl1ETbb .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzmFl1ETbb .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzmFl1ETbb .modal.fade .modal-dialog,
.cid-tzmFl1ETbb .modal.in .modal-dialog {
  transform: none;
}
.cid-tzmFl1ETbb .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzmFl1ETbb H6 {
  text-align: center;
}
.cid-tzmFl1ETbb .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzmFl1ETbb .rotate {
    top: -6px;
  }
}
.cid-tzmFl1ETbb .title-relative {
  position: relative;
}
.cid-tzmFl1ETbb .mbr-section-title,
.cid-tzmFl1ETbb .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzmFl1ETbb .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzmFl1ETbb .item-content {
    padding-top: 10px;
  }
}
.cid-tzmFl1ETbb .mbr-text,
.cid-tzmFl1ETbb .item-title {
  color: #fafafa;
}
.cid-tzmFl1ETbb .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzmFl1ETbb .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzmFl1ETbb .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzmFl1ETbb .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzmFl1ETbb .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzmFl1ETbb .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzmFl1ETbb .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzmFl1ETbb .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzmFl1ETbb .mbr-section-title {
  color: #23272b;
}
.cid-tzmFl1ETbb .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzmFl1ETbb .mbr-text,
.cid-tzmFl1ETbb .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzmRDjP8x0 {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/evopro-maillot-1.jpg");
}
.cid-tzmRDjP8x0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzmRDjP8x0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzmRDjP8x0 .mbr-section-title {
  color: #fff;
}
.cid-tzmRDjP8x0 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzmRDjP8x0 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tzmRDjP8x0 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzmRDjP8x0 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzmRDjP8x0 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzmRDjP8x0 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzmRDjP8x0 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzmRDjP8x0 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzmRDjP8x0 .mbr-text {
  color: #fcdb42;
}
.cid-tzmRDjP8x0 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzmNYBQoxc {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzmNYBQoxc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzmNYBQoxc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzmNYBQoxc .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzmNYBQoxc .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzmNYBQoxc .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzmNYBQoxc .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzmNYBQoxc .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzmNYBQoxc .mbr-text,
.cid-tzmNYBQoxc .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzmNYBQoxc hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzmNZjCo9J {
  padding-top: 10px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tzmNZjCo9J .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzmNZjCo9J .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzmNZjCo9J .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzmNZjCo9J .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzmNZjCo9J .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzmNZjCo9J .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzmNZjCo9J .carousel-control,
.cid-tzmNZjCo9J .close {
  background: #1b1b1b;
}
.cid-tzmNZjCo9J .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzmNZjCo9J .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzmNZjCo9J .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzmNZjCo9J .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzmNZjCo9J .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzmNZjCo9J .close::before {
  content: '\e91a';
}
.cid-tzmNZjCo9J .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzmNZjCo9J .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzmNZjCo9J .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzmNZjCo9J .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzmNZjCo9J .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzmNZjCo9J .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzmNZjCo9J .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzmNZjCo9J .carousel-indicators li.active,
.cid-tzmNZjCo9J .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzmNZjCo9J .carousel-indicators li::after,
.cid-tzmNZjCo9J .carousel-indicators li::before {
  content: none;
}
.cid-tzmNZjCo9J .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzmNZjCo9J .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzmNZjCo9J .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzmNZjCo9J .carousel-indicators {
    display: none;
  }
}
.cid-tzmNZjCo9J .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzmNZjCo9J .carousel-inner > .active {
  display: block;
}
.cid-tzmNZjCo9J .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzmNZjCo9J .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzmNZjCo9J .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzmNZjCo9J .carousel-control,
  .cid-tzmNZjCo9J .carousel-indicators,
  .cid-tzmNZjCo9J .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzmNZjCo9J .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzmNZjCo9J .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzmNZjCo9J .carousel-indicators .active,
.cid-tzmNZjCo9J .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzmNZjCo9J .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzmNZjCo9J .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzmNZjCo9J .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzmNZjCo9J .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzmNZjCo9J .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzmNZjCo9J .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzmNZjCo9J .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzmNZjCo9J .carousel {
  width: 100%;
}
.cid-tzmNZjCo9J .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzmNZjCo9J .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzmNZjCo9J .modal.fade .modal-dialog,
.cid-tzmNZjCo9J .modal.in .modal-dialog {
  transform: none;
}
.cid-tzmNZjCo9J .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzmNZjCo9J H6 {
  text-align: center;
}
.cid-tzmNZjCo9J .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzmNZjCo9J .rotate {
    top: -6px;
  }
}
.cid-tzmNZjCo9J .title-relative {
  position: relative;
}
.cid-tzmNZjCo9J .mbr-section-title,
.cid-tzmNZjCo9J .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzmNZjCo9J .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzmNZjCo9J .item-content {
    padding-top: 10px;
  }
}
.cid-tzmNZjCo9J .mbr-text,
.cid-tzmNZjCo9J .item-title {
  color: #fafafa;
}
.cid-tzmNZjCo9J .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzmNZjCo9J .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzmNZjCo9J .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzmNZjCo9J .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzmNZjCo9J .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzmNZjCo9J .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzmNZjCo9J .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzmNZjCo9J .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzmNZjCo9J .mbr-section-title {
  color: #23272b;
}
.cid-tzmNZjCo9J .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzmNZjCo9J .mbr-text,
.cid-tzmNZjCo9J .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzmNXtriAk {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/prolight-maillot-1.jpg");
}
.cid-tzmNXtriAk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzmNXtriAk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzmNXtriAk .mbr-section-title {
  color: #fff;
}
.cid-tzmNXtriAk .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzmNXtriAk .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tzmNXtriAk .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzmNXtriAk .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzmNXtriAk .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzmNXtriAk .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzmNXtriAk .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzmNXtriAk .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzmNXtriAk .mbr-text {
  color: #fcdb42;
}
.cid-tzmNXtriAk .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzw6otSd56 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzw6otSd56 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzw6otSd56 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzw6otSd56 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzw6otSd56 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzw6otSd56 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzw6otSd56 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzw6otSd56 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzw6otSd56 .mbr-text,
.cid-tzw6otSd56 .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzw6otSd56 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzmRkzIprS {
  padding-top: 10px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tzmRkzIprS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzmRkzIprS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzmRkzIprS .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzmRkzIprS .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzmRkzIprS .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzmRkzIprS .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzmRkzIprS .carousel-control,
.cid-tzmRkzIprS .close {
  background: #1b1b1b;
}
.cid-tzmRkzIprS .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzmRkzIprS .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzmRkzIprS .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzmRkzIprS .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzmRkzIprS .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzmRkzIprS .close::before {
  content: '\e91a';
}
.cid-tzmRkzIprS .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzmRkzIprS .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzmRkzIprS .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzmRkzIprS .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzmRkzIprS .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzmRkzIprS .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzmRkzIprS .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzmRkzIprS .carousel-indicators li.active,
.cid-tzmRkzIprS .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzmRkzIprS .carousel-indicators li::after,
.cid-tzmRkzIprS .carousel-indicators li::before {
  content: none;
}
.cid-tzmRkzIprS .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzmRkzIprS .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzmRkzIprS .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzmRkzIprS .carousel-indicators {
    display: none;
  }
}
.cid-tzmRkzIprS .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzmRkzIprS .carousel-inner > .active {
  display: block;
}
.cid-tzmRkzIprS .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzmRkzIprS .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzmRkzIprS .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzmRkzIprS .carousel-control,
  .cid-tzmRkzIprS .carousel-indicators,
  .cid-tzmRkzIprS .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzmRkzIprS .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzmRkzIprS .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzmRkzIprS .carousel-indicators .active,
.cid-tzmRkzIprS .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzmRkzIprS .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzmRkzIprS .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzmRkzIprS .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzmRkzIprS .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzmRkzIprS .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzmRkzIprS .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzmRkzIprS .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzmRkzIprS .carousel {
  width: 100%;
}
.cid-tzmRkzIprS .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzmRkzIprS .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzmRkzIprS .modal.fade .modal-dialog,
.cid-tzmRkzIprS .modal.in .modal-dialog {
  transform: none;
}
.cid-tzmRkzIprS .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzmRkzIprS H6 {
  text-align: center;
}
.cid-tzmRkzIprS .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzmRkzIprS .rotate {
    top: -6px;
  }
}
.cid-tzmRkzIprS .title-relative {
  position: relative;
}
.cid-tzmRkzIprS .mbr-section-title,
.cid-tzmRkzIprS .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzmRkzIprS .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzmRkzIprS .item-content {
    padding-top: 10px;
  }
}
.cid-tzmRkzIprS .mbr-text,
.cid-tzmRkzIprS .item-title {
  color: #fafafa;
}
.cid-tzmRkzIprS .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzmRkzIprS .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzmRkzIprS .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzmRkzIprS .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzmRkzIprS .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzmRkzIprS .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzmRkzIprS .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzmRkzIprS .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzmRkzIprS .mbr-section-title {
  color: #23272b;
}
.cid-tzmRkzIprS .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzmRkzIprS .mbr-text,
.cid-tzmRkzIprS .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzmSISuhnC {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/elite-maillot-1.jpg");
}
.cid-tzmSISuhnC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzmSISuhnC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzmSISuhnC .mbr-section-title {
  color: #fff;
}
.cid-tzmSISuhnC .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzmSISuhnC .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tzmSISuhnC .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzmSISuhnC .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzmSISuhnC .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzmSISuhnC .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzmSISuhnC .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzmSISuhnC .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzmSISuhnC .mbr-text {
  color: #fcdb42;
}
.cid-tzmSISuhnC .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzw8DwJq5Y {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzw8DwJq5Y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzw8DwJq5Y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzw8DwJq5Y .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzw8DwJq5Y .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzw8DwJq5Y .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzw8DwJq5Y .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzw8DwJq5Y .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzw8DwJq5Y .mbr-text,
.cid-tzw8DwJq5Y .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzw8DwJq5Y hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzmSGWw6dd {
  padding-top: 10px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tzmSGWw6dd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzmSGWw6dd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzmSGWw6dd .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzmSGWw6dd .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzmSGWw6dd .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzmSGWw6dd .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzmSGWw6dd .carousel-control,
.cid-tzmSGWw6dd .close {
  background: #1b1b1b;
}
.cid-tzmSGWw6dd .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzmSGWw6dd .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzmSGWw6dd .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzmSGWw6dd .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzmSGWw6dd .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzmSGWw6dd .close::before {
  content: '\e91a';
}
.cid-tzmSGWw6dd .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzmSGWw6dd .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzmSGWw6dd .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzmSGWw6dd .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzmSGWw6dd .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzmSGWw6dd .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzmSGWw6dd .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzmSGWw6dd .carousel-indicators li.active,
.cid-tzmSGWw6dd .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzmSGWw6dd .carousel-indicators li::after,
.cid-tzmSGWw6dd .carousel-indicators li::before {
  content: none;
}
.cid-tzmSGWw6dd .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzmSGWw6dd .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzmSGWw6dd .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzmSGWw6dd .carousel-indicators {
    display: none;
  }
}
.cid-tzmSGWw6dd .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzmSGWw6dd .carousel-inner > .active {
  display: block;
}
.cid-tzmSGWw6dd .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzmSGWw6dd .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzmSGWw6dd .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzmSGWw6dd .carousel-control,
  .cid-tzmSGWw6dd .carousel-indicators,
  .cid-tzmSGWw6dd .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzmSGWw6dd .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzmSGWw6dd .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzmSGWw6dd .carousel-indicators .active,
.cid-tzmSGWw6dd .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzmSGWw6dd .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzmSGWw6dd .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzmSGWw6dd .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzmSGWw6dd .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzmSGWw6dd .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzmSGWw6dd .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzmSGWw6dd .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzmSGWw6dd .carousel {
  width: 100%;
}
.cid-tzmSGWw6dd .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzmSGWw6dd .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzmSGWw6dd .modal.fade .modal-dialog,
.cid-tzmSGWw6dd .modal.in .modal-dialog {
  transform: none;
}
.cid-tzmSGWw6dd .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzmSGWw6dd H6 {
  text-align: center;
}
.cid-tzmSGWw6dd .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzmSGWw6dd .rotate {
    top: -6px;
  }
}
.cid-tzmSGWw6dd .title-relative {
  position: relative;
}
.cid-tzmSGWw6dd .mbr-section-title,
.cid-tzmSGWw6dd .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzmSGWw6dd .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzmSGWw6dd .item-content {
    padding-top: 10px;
  }
}
.cid-tzmSGWw6dd .mbr-text,
.cid-tzmSGWw6dd .item-title {
  color: #fafafa;
}
.cid-tzmSGWw6dd .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzmSGWw6dd .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzmSGWw6dd .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzmSGWw6dd .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzmSGWw6dd .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzmSGWw6dd .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzmSGWw6dd .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzmSGWw6dd .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzmSGWw6dd .mbr-section-title {
  color: #23272b;
}
.cid-tzmSGWw6dd .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzmSGWw6dd .mbr-text,
.cid-tzmSGWw6dd .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzpC1Nmrku {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vtt3.jpg");
}
.cid-tzpC1Nmrku .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzpC1Nmrku .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzpC1Nmrku .mbr-section-title {
  color: #fff;
}
.cid-tzpC1Nmrku .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzpC1Nmrku .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tzpC1Nmrku .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzpC1Nmrku .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzpC1Nmrku .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzpC1Nmrku .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzpC1Nmrku .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzpC1Nmrku .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzpC1Nmrku .mbr-text {
  color: #fcdb42;
}
.cid-tzpC1Nmrku .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzw9c1KUoq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzw9c1KUoq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzw9c1KUoq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzw9c1KUoq .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzw9c1KUoq .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzw9c1KUoq .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzw9c1KUoq .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzw9c1KUoq .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzw9c1KUoq .mbr-text,
.cid-tzw9c1KUoq .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzw9c1KUoq hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzpC4I17s5 {
  padding-top: 10px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tzpC4I17s5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzpC4I17s5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzpC4I17s5 .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzpC4I17s5 .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzpC4I17s5 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzpC4I17s5 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzpC4I17s5 .carousel-control,
.cid-tzpC4I17s5 .close {
  background: #1b1b1b;
}
.cid-tzpC4I17s5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzpC4I17s5 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzpC4I17s5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzpC4I17s5 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzpC4I17s5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzpC4I17s5 .close::before {
  content: '\e91a';
}
.cid-tzpC4I17s5 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzpC4I17s5 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzpC4I17s5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzpC4I17s5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzpC4I17s5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzpC4I17s5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzpC4I17s5 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzpC4I17s5 .carousel-indicators li.active,
.cid-tzpC4I17s5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzpC4I17s5 .carousel-indicators li::after,
.cid-tzpC4I17s5 .carousel-indicators li::before {
  content: none;
}
.cid-tzpC4I17s5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzpC4I17s5 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzpC4I17s5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzpC4I17s5 .carousel-indicators {
    display: none;
  }
}
.cid-tzpC4I17s5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzpC4I17s5 .carousel-inner > .active {
  display: block;
}
.cid-tzpC4I17s5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzpC4I17s5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzpC4I17s5 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzpC4I17s5 .carousel-control,
  .cid-tzpC4I17s5 .carousel-indicators,
  .cid-tzpC4I17s5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzpC4I17s5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzpC4I17s5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzpC4I17s5 .carousel-indicators .active,
.cid-tzpC4I17s5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzpC4I17s5 .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzpC4I17s5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzpC4I17s5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzpC4I17s5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzpC4I17s5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzpC4I17s5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzpC4I17s5 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzpC4I17s5 .carousel {
  width: 100%;
}
.cid-tzpC4I17s5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzpC4I17s5 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzpC4I17s5 .modal.fade .modal-dialog,
.cid-tzpC4I17s5 .modal.in .modal-dialog {
  transform: none;
}
.cid-tzpC4I17s5 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzpC4I17s5 H6 {
  text-align: center;
}
.cid-tzpC4I17s5 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzpC4I17s5 .rotate {
    top: -6px;
  }
}
.cid-tzpC4I17s5 .title-relative {
  position: relative;
}
.cid-tzpC4I17s5 .mbr-section-title,
.cid-tzpC4I17s5 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzpC4I17s5 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzpC4I17s5 .item-content {
    padding-top: 10px;
  }
}
.cid-tzpC4I17s5 .mbr-text,
.cid-tzpC4I17s5 .item-title {
  color: #fafafa;
}
.cid-tzpC4I17s5 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzpC4I17s5 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzpC4I17s5 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzpC4I17s5 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzpC4I17s5 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzpC4I17s5 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzpC4I17s5 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzpC4I17s5 .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzpC4I17s5 .mbr-section-title {
  color: #23272b;
}
.cid-tzpC4I17s5 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzpC4I17s5 .mbr-text,
.cid-tzpC4I17s5 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tyzweNnh3w {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/platform-urban.jpeg");
}
.cid-tyzweNnh3w .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyzweNnh3w .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyzweNnh3w .mbr-section-title {
  color: #ffffff;
}
.cid-tyzweNnh3w .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tyzweNnh3w .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tyzweNnh3w .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tyzweNnh3w .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tyzweNnh3w .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tyzweNnh3w .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tyzweNnh3w .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tyzweNnh3w .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tyzweNnh3w .mbr-text {
  color: #fcdb42;
}
.cid-tyzweNnh3w .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tyQzipZ8Ds {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tyQzipZ8Ds .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyQzipZ8Ds .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyQzipZ8Ds [class^="socicon-"]:before,
.cid-tyQzipZ8Ds [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tyQzipZ8Ds .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tyQzipZ8Ds .btn-social:hover {
  background: #ff450f;
}
.cid-tyQzipZ8Ds .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tyQzipZ8Ds .mbr-section-title,
.cid-tyQzipZ8Ds .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tOTiuuMKKf {
  background-image: url("../../../assets/images/fit-13.jpeg");
}
.cid-tOTiuuMKKf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tOTiuuMKKf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tOTiuuMKKf .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tOTiuuMKKf .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tOTiuuMKKf .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tOTiuuMKKf .col-text {
  padding: 10px;
}
.cid-tOTiuuMKKf .mbr-section-title {
  color: #ffffff;
  margin-bottom: 20px;
}
.cid-tOTiuuMKKf .mbr-section-subtitle {
  color: #ffffff;
  margin-bottom: 22px;
  text-align: left;
}
.cid-tOTiuuMKKf .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tOTiuuMKKf .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-tOTiuuMKKf .mbr-text {
    padding-right: 0;
  }
}
.cid-tOTiuuMKKf .mbr-section-btn {
  margin-top: 20px;
}
.cid-tOTiuuMKKf .social-container {
  width: 100%;
  padding-top: 80px;
}
@media (max-width: 991px) {
  .cid-tOTiuuMKKf .social-container {
    padding-top: 40px;
  }
}
.cid-tOTiuuMKKf .social-title {
  color: #ffffff;
  margin-bottom: 20px;
  text-align: center;
}
.cid-tOTiuuMKKf .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-tOTiuuMKKf .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #ffffff, #ffffff);
  box-shadow: 10px 10px 19px #ff450f, -10px -10px 19px #ff450f;
  transition: 0.4s all;
}
.cid-tOTiuuMKKf .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tOTiuuMKKf .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #ec1722;
}
.cid-tOTiuuMKKf .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tOTiuuMKKf .soc-item:hover:before {
  opacity: 1;
}
.cid-tOTiuuMKKf .mbr-text,
.cid-tOTiuuMKKf .mbr-section-btn {
  color: #ffffff;
  text-align: left;
}
.cid-tOTiuuMKKf .mbr-section-subtitle DIV {
  text-align: center;
}
.cid-tytzUeoVCT {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}
.cid-tytzUeoVCT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytzUeoVCT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytzUeoVCT .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tytzUeoVCT .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tytzUeoVCT .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tytzUeoVCT .mbr-section-btn {
  margin-top: 30px;
}
.cid-tytzUeoVCT .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tytzUeoVCT .mbr-text,
.cid-tytzUeoVCT .mbr-section-btn {
  color: #c4cfde;
}
.cid-tytzUeoVCT hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tyyT9xXZBf {
  padding-top: 10px;
  padding-bottom: 4rem;
  background-color: #f7f7f7;
}
.cid-tyyT9xXZBf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyyT9xXZBf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyyT9xXZBf .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tyyT9xXZBf .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tyyT9xXZBf .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tyyT9xXZBf .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tyyT9xXZBf .carousel-control,
.cid-tyyT9xXZBf .close {
  background: #1b1b1b;
}
.cid-tyyT9xXZBf .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tyyT9xXZBf .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tyyT9xXZBf .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tyyT9xXZBf .carousel-control-next span {
  margin-left: 5px;
}
.cid-tyyT9xXZBf .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tyyT9xXZBf .close::before {
  content: '\e91a';
}
.cid-tyyT9xXZBf .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tyyT9xXZBf .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tyyT9xXZBf .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyyT9xXZBf .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyyT9xXZBf .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyyT9xXZBf .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tyyT9xXZBf .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tyyT9xXZBf .carousel-indicators li.active,
.cid-tyyT9xXZBf .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyyT9xXZBf .carousel-indicators li::after,
.cid-tyyT9xXZBf .carousel-indicators li::before {
  content: none;
}
.cid-tyyT9xXZBf .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyyT9xXZBf .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tyyT9xXZBf .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tyyT9xXZBf .carousel-indicators {
    display: none;
  }
}
.cid-tyyT9xXZBf .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyyT9xXZBf .carousel-inner > .active {
  display: block;
}
.cid-tyyT9xXZBf .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyyT9xXZBf .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyyT9xXZBf .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tyyT9xXZBf .carousel-control,
  .cid-tyyT9xXZBf .carousel-indicators,
  .cid-tyyT9xXZBf .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tyyT9xXZBf .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tyyT9xXZBf .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tyyT9xXZBf .carousel-indicators .active,
.cid-tyyT9xXZBf .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tyyT9xXZBf .carousel-indicators .active {
  background: #fafafa;
}
.cid-tyyT9xXZBf .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tyyT9xXZBf .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tyyT9xXZBf .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tyyT9xXZBf .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tyyT9xXZBf .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tyyT9xXZBf .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tyyT9xXZBf .carousel {
  width: 100%;
}
.cid-tyyT9xXZBf .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tyyT9xXZBf .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tyyT9xXZBf .modal.fade .modal-dialog,
.cid-tyyT9xXZBf .modal.in .modal-dialog {
  transform: none;
}
.cid-tyyT9xXZBf .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tyyT9xXZBf H6 {
  text-align: center;
}
.cid-tyyT9xXZBf .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tyyT9xXZBf .rotate {
    top: -6px;
  }
}
.cid-tyyT9xXZBf .title-relative {
  position: relative;
}
.cid-tyyT9xXZBf .mbr-section-title,
.cid-tyyT9xXZBf .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tyyT9xXZBf .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tyyT9xXZBf .item-content {
    padding-top: 10px;
  }
}
.cid-tyyT9xXZBf .mbr-text,
.cid-tyyT9xXZBf .item-title {
  color: #fafafa;
}
.cid-tyyT9xXZBf .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tyyT9xXZBf .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tyyT9xXZBf .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tyyT9xXZBf .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tyyT9xXZBf .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tyyT9xXZBf .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tyyT9xXZBf .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tyyT9xXZBf .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tyyT9xXZBf .mbr-section-title {
  color: #23272b;
}
.cid-tyyT9xXZBf .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tyyT9xXZBf .mbr-text,
.cid-tyyT9xXZBf .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tAh8R5Dbot .modal-body .close {
  background: #1b1b1b;
}
.cid-tAh8R5Dbot .modal-body .close span {
  font-style: normal;
}
.cid-tAh8R5Dbot .carousel-inner > .active,
.cid-tAh8R5Dbot .carousel-inner > .next,
.cid-tAh8R5Dbot .carousel-inner > .prev {
  display: table;
}
.cid-tAh8R5Dbot .carousel-control .icon-next,
.cid-tAh8R5Dbot .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tAh8R5Dbot .carousel-control:hover {
  background: #74ff01;
  color: #74ff01;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tAh8R5Dbot .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tAh8R5Dbot .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tAh8R5Dbot .boxed-slider > div {
  position: relative;
}
.cid-tAh8R5Dbot .container img {
  width: 100%;
}
.cid-tAh8R5Dbot .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-tAh8R5Dbot .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tAh8R5Dbot .mbr-table-cell {
  padding: 0;
}
.cid-tAh8R5Dbot .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tAh8R5Dbot .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tAh8R5Dbot .container-slide.container {
  width: 100%;
  min-height: 496px;
  padding: 0;
}
.cid-tAh8R5Dbot .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-tAh8R5Dbot .carousel-item .container {
    width: 100%;
  }
}
.cid-tAh8R5Dbot .carousel-item-next.carousel-item-left,
.cid-tAh8R5Dbot .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-tAh8R5Dbot .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-tAh8R5Dbot .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAh8R5Dbot .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tAh8R5Dbot .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-tAh8R5Dbot .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tAh8R5Dbot .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 2rem !important;
}
.cid-tAh8R5Dbot .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-tAh8R5Dbot .mbr-slider .carousel-indicators li.active,
.cid-tAh8R5Dbot .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
  background-color: #74ff01;
}
.cid-tAh8R5Dbot .mbr-slider .carousel-indicators li::after,
.cid-tAh8R5Dbot .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tAh8R5Dbot .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tAh8R5Dbot .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tAh8R5Dbot .mbr-slider > .container img {
  width: 100%;
}
.cid-tAh8R5Dbot .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tAh8R5Dbot .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tAh8R5Dbot .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tAh8R5Dbot .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tAh8R5Dbot .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tAh8R5Dbot .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-tAh8R5Dbot .full-screen .slider-fullscreen-image {
  min-height: 496px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tAh8R5Dbot .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tAh8R5Dbot .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tAh8R5Dbot .full-screen .carousel-item .container.container-slide {
  min-width: 100%;
  min-height: 496px;
  padding: 0;
}
.cid-tAh8R5Dbot .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tAh8R5Dbot .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tAh8R5Dbot .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tAh8R5Dbot P {
  text-align: left;
  line-height: 1.2em;
  color: #ffffff;
}
.cid-tAh8R5Dbot H2 {
  color: #74ff01;
  text-align: left;
}
.cid-tzexCJnvKA {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzexCJnvKA .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzexCJnvKA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzexCJnvKA .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzexCJnvKA .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzexCJnvKA .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzexCJnvKA .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzexCJnvKA .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzexCJnvKA .mbr-text,
.cid-tzexCJnvKA .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzexCJnvKA hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzexHa7q70 {
  padding-top: 0px;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tzexHa7q70 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzexHa7q70 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzexHa7q70 .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzexHa7q70 .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzexHa7q70 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzexHa7q70 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzexHa7q70 .carousel-control,
.cid-tzexHa7q70 .close {
  background: #1b1b1b;
}
.cid-tzexHa7q70 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzexHa7q70 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzexHa7q70 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzexHa7q70 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzexHa7q70 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzexHa7q70 .close::before {
  content: '\e91a';
}
.cid-tzexHa7q70 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzexHa7q70 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzexHa7q70 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzexHa7q70 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzexHa7q70 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzexHa7q70 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzexHa7q70 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzexHa7q70 .carousel-indicators li.active,
.cid-tzexHa7q70 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzexHa7q70 .carousel-indicators li::after,
.cid-tzexHa7q70 .carousel-indicators li::before {
  content: none;
}
.cid-tzexHa7q70 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzexHa7q70 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzexHa7q70 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzexHa7q70 .carousel-indicators {
    display: none;
  }
}
.cid-tzexHa7q70 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzexHa7q70 .carousel-inner > .active {
  display: block;
}
.cid-tzexHa7q70 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzexHa7q70 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzexHa7q70 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzexHa7q70 .carousel-control,
  .cid-tzexHa7q70 .carousel-indicators,
  .cid-tzexHa7q70 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzexHa7q70 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzexHa7q70 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzexHa7q70 .carousel-indicators .active,
.cid-tzexHa7q70 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzexHa7q70 .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzexHa7q70 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzexHa7q70 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzexHa7q70 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzexHa7q70 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzexHa7q70 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzexHa7q70 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzexHa7q70 .carousel {
  width: 100%;
}
.cid-tzexHa7q70 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzexHa7q70 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzexHa7q70 .modal.fade .modal-dialog,
.cid-tzexHa7q70 .modal.in .modal-dialog {
  transform: none;
}
.cid-tzexHa7q70 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzexHa7q70 H6 {
  text-align: center;
}
.cid-tzexHa7q70 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzexHa7q70 .rotate {
    top: -6px;
  }
}
.cid-tzexHa7q70 .title-relative {
  position: relative;
}
.cid-tzexHa7q70 .mbr-section-title,
.cid-tzexHa7q70 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzexHa7q70 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzexHa7q70 .item-content {
    padding-top: 10px;
  }
}
.cid-tzexHa7q70 .mbr-text,
.cid-tzexHa7q70 .item-title {
  color: #fafafa;
}
.cid-tzexHa7q70 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzexHa7q70 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzexHa7q70 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzexHa7q70 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzexHa7q70 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzexHa7q70 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzexHa7q70 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzexHa7q70 .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzexHa7q70 .mbr-section-title {
  color: #23272b;
}
.cid-tzexHa7q70 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzexHa7q70 .mbr-text,
.cid-tzexHa7q70 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tLiHZB8BgL .modal-body .close {
  background: #1b1b1b;
}
.cid-tLiHZB8BgL .modal-body .close span {
  font-style: normal;
}
.cid-tLiHZB8BgL .carousel-inner > .active,
.cid-tLiHZB8BgL .carousel-inner > .next,
.cid-tLiHZB8BgL .carousel-inner > .prev {
  display: table;
}
.cid-tLiHZB8BgL .carousel-control .icon-next,
.cid-tLiHZB8BgL .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tLiHZB8BgL .carousel-control:hover {
  background: #74ff01;
  color: #74ff01;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tLiHZB8BgL .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tLiHZB8BgL .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tLiHZB8BgL .boxed-slider > div {
  position: relative;
}
.cid-tLiHZB8BgL .container img {
  width: 100%;
}
.cid-tLiHZB8BgL .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-tLiHZB8BgL .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tLiHZB8BgL .mbr-table-cell {
  padding: 0;
}
.cid-tLiHZB8BgL .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tLiHZB8BgL .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tLiHZB8BgL .container-slide.container {
  width: 100%;
  min-height: 672px;
  padding: 0;
}
.cid-tLiHZB8BgL .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-tLiHZB8BgL .carousel-item .container {
    width: 100%;
  }
}
.cid-tLiHZB8BgL .carousel-item-next.carousel-item-left,
.cid-tLiHZB8BgL .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-tLiHZB8BgL .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-tLiHZB8BgL .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLiHZB8BgL .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tLiHZB8BgL .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-tLiHZB8BgL .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tLiHZB8BgL .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 2rem !important;
}
.cid-tLiHZB8BgL .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-tLiHZB8BgL .mbr-slider .carousel-indicators li.active,
.cid-tLiHZB8BgL .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
  background-color: #74ff01;
}
.cid-tLiHZB8BgL .mbr-slider .carousel-indicators li::after,
.cid-tLiHZB8BgL .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tLiHZB8BgL .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tLiHZB8BgL .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tLiHZB8BgL .mbr-slider > .container img {
  width: 100%;
}
.cid-tLiHZB8BgL .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tLiHZB8BgL .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tLiHZB8BgL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tLiHZB8BgL .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tLiHZB8BgL .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tLiHZB8BgL .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-tLiHZB8BgL .full-screen .slider-fullscreen-image {
  min-height: 672px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tLiHZB8BgL .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tLiHZB8BgL .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tLiHZB8BgL .full-screen .carousel-item .container.container-slide {
  min-width: 100%;
  min-height: 672px;
  padding: 0;
}
.cid-tLiHZB8BgL .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tLiHZB8BgL .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tLiHZB8BgL .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tLiHZB8BgL P {
  text-align: left;
  line-height: 1.2em;
  color: #ffffff;
}
.cid-tLiHZB8BgL H2 {
  color: #fb434c;
  text-align: left;
}
.cid-tLiKm0IcbT {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLiKm0IcbT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLiKm0IcbT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLiKm0IcbT .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tLiKm0IcbT .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tLiKm0IcbT .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tLiKm0IcbT .mbr-section-btn {
  margin-top: 30px;
}
.cid-tLiKm0IcbT .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tLiKm0IcbT .mbr-text,
.cid-tLiKm0IcbT .mbr-section-btn {
  color: #c4cfde;
}
.cid-tLiKm0IcbT hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tLiKi5yuCG {
  padding-top: 0px;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tLiKi5yuCG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLiKi5yuCG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLiKi5yuCG .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tLiKi5yuCG .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tLiKi5yuCG .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tLiKi5yuCG .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tLiKi5yuCG .carousel-control,
.cid-tLiKi5yuCG .close {
  background: #1b1b1b;
}
.cid-tLiKi5yuCG .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tLiKi5yuCG .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tLiKi5yuCG .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tLiKi5yuCG .carousel-control-next span {
  margin-left: 5px;
}
.cid-tLiKi5yuCG .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tLiKi5yuCG .close::before {
  content: '\e91a';
}
.cid-tLiKi5yuCG .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tLiKi5yuCG .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tLiKi5yuCG .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLiKi5yuCG .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tLiKi5yuCG .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tLiKi5yuCG .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tLiKi5yuCG .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tLiKi5yuCG .carousel-indicators li.active,
.cid-tLiKi5yuCG .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tLiKi5yuCG .carousel-indicators li::after,
.cid-tLiKi5yuCG .carousel-indicators li::before {
  content: none;
}
.cid-tLiKi5yuCG .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tLiKi5yuCG .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tLiKi5yuCG .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tLiKi5yuCG .carousel-indicators {
    display: none;
  }
}
.cid-tLiKi5yuCG .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tLiKi5yuCG .carousel-inner > .active {
  display: block;
}
.cid-tLiKi5yuCG .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLiKi5yuCG .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tLiKi5yuCG .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tLiKi5yuCG .carousel-control,
  .cid-tLiKi5yuCG .carousel-indicators,
  .cid-tLiKi5yuCG .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tLiKi5yuCG .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tLiKi5yuCG .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tLiKi5yuCG .carousel-indicators .active,
.cid-tLiKi5yuCG .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tLiKi5yuCG .carousel-indicators .active {
  background: #fafafa;
}
.cid-tLiKi5yuCG .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tLiKi5yuCG .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tLiKi5yuCG .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tLiKi5yuCG .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tLiKi5yuCG .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tLiKi5yuCG .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tLiKi5yuCG .carousel {
  width: 100%;
}
.cid-tLiKi5yuCG .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tLiKi5yuCG .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tLiKi5yuCG .modal.fade .modal-dialog,
.cid-tLiKi5yuCG .modal.in .modal-dialog {
  transform: none;
}
.cid-tLiKi5yuCG .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tLiKi5yuCG H6 {
  text-align: center;
}
.cid-tLiKi5yuCG .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tLiKi5yuCG .rotate {
    top: -6px;
  }
}
.cid-tLiKi5yuCG .title-relative {
  position: relative;
}
.cid-tLiKi5yuCG .mbr-section-title,
.cid-tLiKi5yuCG .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tLiKi5yuCG .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tLiKi5yuCG .item-content {
    padding-top: 10px;
  }
}
.cid-tLiKi5yuCG .mbr-text,
.cid-tLiKi5yuCG .item-title {
  color: #fafafa;
}
.cid-tLiKi5yuCG .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tLiKi5yuCG .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tLiKi5yuCG .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tLiKi5yuCG .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tLiKi5yuCG .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tLiKi5yuCG .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tLiKi5yuCG .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tLiKi5yuCG .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tLiKi5yuCG .mbr-section-title {
  color: #23272b;
}
.cid-tLiKi5yuCG .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tLiKi5yuCG .mbr-text,
.cid-tLiKi5yuCG .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tytzV65h6b {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/img-6409.jpeg");
}
.cid-tytzV65h6b .mbr-fallback-image.disabled {
  display: none;
}
.cid-tytzV65h6b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tytzV65h6b .mbr-section-title {
  color: #fff;
}
.cid-tytzV65h6b .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tytzV65h6b .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tytzV65h6b .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tytzV65h6b .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tytzV65h6b .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tytzV65h6b .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tytzV65h6b .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tytzV65h6b .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tytzV65h6b .mbr-text {
  color: #fcdb42;
}
.cid-tytzV65h6b .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tyQfFzBwIC {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tyQfFzBwIC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyQfFzBwIC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyQfFzBwIC [class^="socicon-"]:before,
.cid-tyQfFzBwIC [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tyQfFzBwIC .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tyQfFzBwIC .btn-social:hover {
  background: #ff450f;
}
.cid-tyQfFzBwIC .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tyQfFzBwIC .mbr-section-title,
.cid-tyQfFzBwIC .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tyiaOWe2OJ {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/img-3777-1920x1280.jpg");
}
.cid-tyiaOWe2OJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyiaOWe2OJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyiaOWe2OJ .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tyiaOWe2OJ .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #ffffff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tyiaOWe2OJ .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tyiaOWe2OJ .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tyiaOWe2OJ .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tyiaOWe2OJ .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tyiaOWe2OJ .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tyiaOWe2OJ .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tyiaOWe2OJ .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tyiaOWe2OJ .mbr-text {
  color: #fcdb42;
}
.cid-tyiaOWe2OJ .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tyiaOWe2OJ .mbr-text,
.cid-tyiaOWe2OJ .mbr-section-btn {
  color: #ffffff;
}
.cid-tyNN1eTzsw {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyNN1eTzsw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyNN1eTzsw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyNN1eTzsw .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-tyNN1eTzsw .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-tyNN1eTzsw .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tyNN1eTzsw .mbr-section-btn {
  margin-top: 30px;
}
.cid-tyNN1eTzsw .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tyNN1eTzsw .mbr-text,
.cid-tyNN1eTzsw .mbr-section-btn {
  color: #c4cfde;
}
.cid-tyiaOYqHuM {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/banner-1.jpg");
}
.cid-tyiaOYqHuM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyiaOYqHuM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyiaOYqHuM .mbr-section-title {
  color: #fff;
}
.cid-tyiaOYqHuM .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tyiaOYqHuM .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tyiaOYqHuM .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tyiaOYqHuM .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tyiaOYqHuM .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tyiaOYqHuM .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tyiaOYqHuM .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tyiaOYqHuM .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tyiaOYqHuM .mbr-text {
  color: #fcdb42;
}
.cid-tyiaOYqHuM .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tyiaOZbiPk {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyiaOZbiPk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyiaOZbiPk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyiaOZbiPk .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tyiaOZbiPk .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tyiaOZbiPk .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tyiaOZbiPk .mbr-section-btn {
  margin-top: 30px;
}
.cid-tyiaOZbiPk .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tyiaOZbiPk .mbr-text,
.cid-tyiaOZbiPk .mbr-section-btn {
  color: #c4cfde;
}
.cid-tyiaOZbiPk hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tyiaOZTHKx {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyiaOZTHKx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyiaOZTHKx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyiaOZTHKx .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tyiaOZTHKx .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tyiaOZTHKx .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tyiaOZTHKx .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tyiaOZTHKx .carousel-control,
.cid-tyiaOZTHKx .close {
  background: #1b1b1b;
}
.cid-tyiaOZTHKx .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tyiaOZTHKx .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tyiaOZTHKx .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tyiaOZTHKx .carousel-control-next span {
  margin-left: 5px;
}
.cid-tyiaOZTHKx .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tyiaOZTHKx .close::before {
  content: '\e91a';
}
.cid-tyiaOZTHKx .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tyiaOZTHKx .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tyiaOZTHKx .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyiaOZTHKx .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyiaOZTHKx .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyiaOZTHKx .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tyiaOZTHKx .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tyiaOZTHKx .carousel-indicators li.active,
.cid-tyiaOZTHKx .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyiaOZTHKx .carousel-indicators li::after,
.cid-tyiaOZTHKx .carousel-indicators li::before {
  content: none;
}
.cid-tyiaOZTHKx .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyiaOZTHKx .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tyiaOZTHKx .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tyiaOZTHKx .carousel-indicators {
    display: none;
  }
}
.cid-tyiaOZTHKx .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyiaOZTHKx .carousel-inner > .active {
  display: block;
}
.cid-tyiaOZTHKx .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyiaOZTHKx .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyiaOZTHKx .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tyiaOZTHKx .carousel-control,
  .cid-tyiaOZTHKx .carousel-indicators,
  .cid-tyiaOZTHKx .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tyiaOZTHKx .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tyiaOZTHKx .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tyiaOZTHKx .carousel-indicators .active,
.cid-tyiaOZTHKx .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tyiaOZTHKx .carousel-indicators .active {
  background: #fafafa;
}
.cid-tyiaOZTHKx .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tyiaOZTHKx .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tyiaOZTHKx .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tyiaOZTHKx .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tyiaOZTHKx .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tyiaOZTHKx .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tyiaOZTHKx .carousel {
  width: 100%;
}
.cid-tyiaOZTHKx .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tyiaOZTHKx .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tyiaOZTHKx .modal.fade .modal-dialog,
.cid-tyiaOZTHKx .modal.in .modal-dialog {
  transform: none;
}
.cid-tyiaOZTHKx .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tyiaOZTHKx H6 {
  text-align: center;
}
.cid-tyiaOZTHKx .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tyiaOZTHKx .rotate {
    top: -6px;
  }
}
.cid-tyiaOZTHKx .title-relative {
  position: relative;
}
.cid-tyiaOZTHKx .mbr-section-title,
.cid-tyiaOZTHKx .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tyiaOZTHKx .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tyiaOZTHKx .item-content {
    padding-top: 10px;
  }
}
.cid-tyiaOZTHKx .mbr-text,
.cid-tyiaOZTHKx .item-title {
  color: #fafafa;
}
.cid-tyiaOZTHKx .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tyiaOZTHKx .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tyiaOZTHKx .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tyiaOZTHKx .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tyiaOZTHKx .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tyiaOZTHKx .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tyiaOZTHKx .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tyiaOZTHKx .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tyiaOZTHKx .mbr-section-title {
  color: #23272b;
}
.cid-tyiaOZTHKx .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tyiaOZTHKx .mbr-text,
.cid-tyiaOZTHKx .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tyQjic8XJJ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tyQjic8XJJ .mbr-section-head {
  width: 100%;
}
.cid-tyQjic8XJJ .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tyQiF5TQGS {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyQiF5TQGS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyQiF5TQGS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyQiF5TQGS .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tyQiF5TQGS .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tyQiF5TQGS .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tyQiF5TQGS .mbr-section-btn {
  margin-top: 30px;
}
.cid-tyQiF5TQGS .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tyQiF5TQGS .mbr-text,
.cid-tyQiF5TQGS .mbr-section-btn {
  color: #c4cfde;
}
.cid-tyQiF5TQGS hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tyQja4OPkU {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tyQja4OPkU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyQja4OPkU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyQja4OPkU .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tyQja4OPkU .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tyQja4OPkU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tyQja4OPkU .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tyQja4OPkU .carousel-control,
.cid-tyQja4OPkU .close {
  background: #1b1b1b;
}
.cid-tyQja4OPkU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tyQja4OPkU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tyQja4OPkU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tyQja4OPkU .carousel-control-next span {
  margin-left: 5px;
}
.cid-tyQja4OPkU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tyQja4OPkU .close::before {
  content: '\e91a';
}
.cid-tyQja4OPkU .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tyQja4OPkU .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tyQja4OPkU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyQja4OPkU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyQja4OPkU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyQja4OPkU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tyQja4OPkU .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tyQja4OPkU .carousel-indicators li.active,
.cid-tyQja4OPkU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyQja4OPkU .carousel-indicators li::after,
.cid-tyQja4OPkU .carousel-indicators li::before {
  content: none;
}
.cid-tyQja4OPkU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyQja4OPkU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tyQja4OPkU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tyQja4OPkU .carousel-indicators {
    display: none;
  }
}
.cid-tyQja4OPkU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyQja4OPkU .carousel-inner > .active {
  display: block;
}
.cid-tyQja4OPkU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyQja4OPkU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyQja4OPkU .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tyQja4OPkU .carousel-control,
  .cid-tyQja4OPkU .carousel-indicators,
  .cid-tyQja4OPkU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tyQja4OPkU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tyQja4OPkU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tyQja4OPkU .carousel-indicators .active,
.cid-tyQja4OPkU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tyQja4OPkU .carousel-indicators .active {
  background: #fafafa;
}
.cid-tyQja4OPkU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tyQja4OPkU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tyQja4OPkU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tyQja4OPkU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tyQja4OPkU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tyQja4OPkU .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tyQja4OPkU .carousel {
  width: 100%;
}
.cid-tyQja4OPkU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tyQja4OPkU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tyQja4OPkU .modal.fade .modal-dialog,
.cid-tyQja4OPkU .modal.in .modal-dialog {
  transform: none;
}
.cid-tyQja4OPkU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tyQja4OPkU H6 {
  text-align: center;
}
.cid-tyQja4OPkU .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tyQja4OPkU .rotate {
    top: -6px;
  }
}
.cid-tyQja4OPkU .title-relative {
  position: relative;
}
.cid-tyQja4OPkU .mbr-section-title,
.cid-tyQja4OPkU .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tyQja4OPkU .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tyQja4OPkU .item-content {
    padding-top: 10px;
  }
}
.cid-tyQja4OPkU .mbr-text,
.cid-tyQja4OPkU .item-title {
  color: #fafafa;
}
.cid-tyQja4OPkU .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tyQja4OPkU .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tyQja4OPkU .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tyQja4OPkU .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tyQja4OPkU .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tyQja4OPkU .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tyQja4OPkU .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tyQja4OPkU .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tyQja4OPkU .mbr-section-title {
  color: #23272b;
}
.cid-tyQja4OPkU .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tyQja4OPkU .mbr-text,
.cid-tyQja4OPkU .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tyiaP1G7W2 {
  padding-top: 14rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/backround1-1.jpeg");
}
.cid-tyiaP1G7W2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyiaP1G7W2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyiaP1G7W2 .mbr-section-title {
  color: #ffffff;
}
.cid-tyiaP1G7W2 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #ffffff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tyiaP1G7W2 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tyiaP1G7W2 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tyiaP1G7W2 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tyiaP1G7W2 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tyiaP1G7W2 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tyiaP1G7W2 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tyiaP1G7W2 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tyiaP1G7W2 .mbr-text {
  color: #fcdb42;
}
.cid-tyiaP1G7W2 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tyTW8bm3ed {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyTW8bm3ed .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyTW8bm3ed .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyTW8bm3ed .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tyTW8bm3ed .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tyTW8bm3ed .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tyTW8bm3ed .mbr-section-btn {
  margin-top: 30px;
}
.cid-tyTW8bm3ed .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tyTW8bm3ed .mbr-text,
.cid-tyTW8bm3ed .mbr-section-btn {
  color: #c4cfde;
}
.cid-tyTW8bm3ed hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tyTWcateWF {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tyTWcateWF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyTWcateWF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyTWcateWF .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tyTWcateWF .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tyTWcateWF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tyTWcateWF .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tyTWcateWF .carousel-control,
.cid-tyTWcateWF .close {
  background: #1b1b1b;
}
.cid-tyTWcateWF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tyTWcateWF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tyTWcateWF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tyTWcateWF .carousel-control-next span {
  margin-left: 5px;
}
.cid-tyTWcateWF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tyTWcateWF .close::before {
  content: '\e91a';
}
.cid-tyTWcateWF .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tyTWcateWF .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tyTWcateWF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyTWcateWF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyTWcateWF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyTWcateWF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tyTWcateWF .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tyTWcateWF .carousel-indicators li.active,
.cid-tyTWcateWF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyTWcateWF .carousel-indicators li::after,
.cid-tyTWcateWF .carousel-indicators li::before {
  content: none;
}
.cid-tyTWcateWF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyTWcateWF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tyTWcateWF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tyTWcateWF .carousel-indicators {
    display: none;
  }
}
.cid-tyTWcateWF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyTWcateWF .carousel-inner > .active {
  display: block;
}
.cid-tyTWcateWF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyTWcateWF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyTWcateWF .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tyTWcateWF .carousel-control,
  .cid-tyTWcateWF .carousel-indicators,
  .cid-tyTWcateWF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tyTWcateWF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tyTWcateWF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tyTWcateWF .carousel-indicators .active,
.cid-tyTWcateWF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tyTWcateWF .carousel-indicators .active {
  background: #fafafa;
}
.cid-tyTWcateWF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tyTWcateWF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tyTWcateWF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tyTWcateWF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tyTWcateWF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tyTWcateWF .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tyTWcateWF .carousel {
  width: 100%;
}
.cid-tyTWcateWF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tyTWcateWF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tyTWcateWF .modal.fade .modal-dialog,
.cid-tyTWcateWF .modal.in .modal-dialog {
  transform: none;
}
.cid-tyTWcateWF .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tyTWcateWF H6 {
  text-align: center;
}
.cid-tyTWcateWF .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tyTWcateWF .rotate {
    top: -6px;
  }
}
.cid-tyTWcateWF .title-relative {
  position: relative;
}
.cid-tyTWcateWF .mbr-section-title,
.cid-tyTWcateWF .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tyTWcateWF .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tyTWcateWF .item-content {
    padding-top: 10px;
  }
}
.cid-tyTWcateWF .mbr-text,
.cid-tyTWcateWF .item-title {
  color: #fafafa;
}
.cid-tyTWcateWF .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tyTWcateWF .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tyTWcateWF .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tyTWcateWF .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tyTWcateWF .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tyTWcateWF .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tyTWcateWF .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tyTWcateWF .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tyTWcateWF .mbr-section-title {
  color: #23272b;
}
.cid-tyTWcateWF .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tyTWcateWF .mbr-text,
.cid-tyTWcateWF .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-u2hJDhnFL8 {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/ibex-mood.webp-2.jpg");
}
.cid-u2hJDhnFL8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2hJDhnFL8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2hJDhnFL8 .mbr-section-title {
  color: #ec1722;
}
.cid-u2hJDhnFL8 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2hJDhnFL8 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-u2hJDhnFL8 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-u2hJDhnFL8 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-u2hJDhnFL8 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-u2hJDhnFL8 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-u2hJDhnFL8 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-u2hJDhnFL8 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-u2hJDhnFL8 .mbr-text {
  color: #fcdb42;
}
.cid-u2hJDhnFL8 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-u1Ptnu122x {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1Ptnu122x .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1Ptnu122x .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1Ptnu122x .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-u1Ptnu122x .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-u1Ptnu122x .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-u1Ptnu122x .mbr-section-btn {
  margin-top: 30px;
}
.cid-u1Ptnu122x .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-u1Ptnu122x .mbr-text,
.cid-u1Ptnu122x .mbr-section-btn {
  color: #c4cfde;
}
.cid-u1Ptnu122x hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-u1PtzwYDaJ {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-u1PtzwYDaJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1PtzwYDaJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1PtzwYDaJ .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-u1PtzwYDaJ .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-u1PtzwYDaJ .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1PtzwYDaJ .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-u1PtzwYDaJ .carousel-control,
.cid-u1PtzwYDaJ .close {
  background: #1b1b1b;
}
.cid-u1PtzwYDaJ .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1PtzwYDaJ .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1PtzwYDaJ .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1PtzwYDaJ .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1PtzwYDaJ .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u1PtzwYDaJ .close::before {
  content: '\e91a';
}
.cid-u1PtzwYDaJ .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-u1PtzwYDaJ .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u1PtzwYDaJ .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1PtzwYDaJ .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1PtzwYDaJ .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1PtzwYDaJ .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1PtzwYDaJ .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u1PtzwYDaJ .carousel-indicators li.active,
.cid-u1PtzwYDaJ .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1PtzwYDaJ .carousel-indicators li::after,
.cid-u1PtzwYDaJ .carousel-indicators li::before {
  content: none;
}
.cid-u1PtzwYDaJ .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1PtzwYDaJ .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1PtzwYDaJ .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1PtzwYDaJ .carousel-indicators {
    display: none;
  }
}
.cid-u1PtzwYDaJ .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1PtzwYDaJ .carousel-inner > .active {
  display: block;
}
.cid-u1PtzwYDaJ .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1PtzwYDaJ .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1PtzwYDaJ .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1PtzwYDaJ .carousel-control,
  .cid-u1PtzwYDaJ .carousel-indicators,
  .cid-u1PtzwYDaJ .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1PtzwYDaJ .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1PtzwYDaJ .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1PtzwYDaJ .carousel-indicators .active,
.cid-u1PtzwYDaJ .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1PtzwYDaJ .carousel-indicators .active {
  background: #fafafa;
}
.cid-u1PtzwYDaJ .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1PtzwYDaJ .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1PtzwYDaJ .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1PtzwYDaJ .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1PtzwYDaJ .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1PtzwYDaJ .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1PtzwYDaJ .carousel {
  width: 100%;
}
.cid-u1PtzwYDaJ .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1PtzwYDaJ .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1PtzwYDaJ .modal.fade .modal-dialog,
.cid-u1PtzwYDaJ .modal.in .modal-dialog {
  transform: none;
}
.cid-u1PtzwYDaJ .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-u1PtzwYDaJ H6 {
  text-align: center;
}
.cid-u1PtzwYDaJ .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-u1PtzwYDaJ .rotate {
    top: -6px;
  }
}
.cid-u1PtzwYDaJ .title-relative {
  position: relative;
}
.cid-u1PtzwYDaJ .mbr-section-title,
.cid-u1PtzwYDaJ .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-u1PtzwYDaJ .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-u1PtzwYDaJ .item-content {
    padding-top: 10px;
  }
}
.cid-u1PtzwYDaJ .mbr-text,
.cid-u1PtzwYDaJ .item-title {
  color: #fafafa;
}
.cid-u1PtzwYDaJ .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-u1PtzwYDaJ .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-u1PtzwYDaJ .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-u1PtzwYDaJ .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-u1PtzwYDaJ .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-u1PtzwYDaJ .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-u1PtzwYDaJ .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-u1PtzwYDaJ .mbr-section-subtitle {
  color: #ff450f;
}
.cid-u1PtzwYDaJ .mbr-section-title {
  color: #23272b;
}
.cid-u1PtzwYDaJ .item-title {
  color: #23272b;
  text-align: center;
}
.cid-u1PtzwYDaJ .mbr-text,
.cid-u1PtzwYDaJ .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-u202uILTPA {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/platform-hei-hei-m.jpg");
}
.cid-u202uILTPA .mbr-fallback-image.disabled {
  display: none;
}
.cid-u202uILTPA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u202uILTPA .mbr-section-title {
  color: #ffe700;
}
.cid-u202uILTPA .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u202uILTPA .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
}
@media (max-width: 767px) {
  .cid-u202uILTPA .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-u202uILTPA .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-u202uILTPA .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-u202uILTPA .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-u202uILTPA .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-u202uILTPA .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-u202uILTPA .mbr-text {
  color: #fcdb42;
}
.cid-u202uILTPA .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-u203y4tMTG {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u203y4tMTG .mbr-fallback-image.disabled {
  display: none;
}
.cid-u203y4tMTG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u203y4tMTG .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-u203y4tMTG .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-u203y4tMTG .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-u203y4tMTG .mbr-section-btn {
  margin-top: 30px;
}
.cid-u203y4tMTG .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-u203y4tMTG .mbr-text,
.cid-u203y4tMTG .mbr-section-btn {
  color: #c4cfde;
}
.cid-u203y4tMTG hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-u2hGZc82Mz {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u2hGZc82Mz .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2hGZc82Mz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2hGZc82Mz .card-row {
  align-items: stretch;
}
.cid-u2hGZc82Mz .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-u2hGZc82Mz .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u2hGZc82Mz .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u2hGZc82Mz .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  overflow: hidden;
  width: 100%;
}
.cid-u2hGZc82Mz .image-wrapper img {
  width: 100%;
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-u2hGZc82Mz .text-row {
  padding-top: 60px;
}
@media (max-width: 575px) {
  .cid-u2hGZc82Mz .text-row {
    padding-top: 30px;
  }
}
.cid-u2hGZc82Mz .items-container {
  display: flex;
  gap: 2em;
}
@media (max-width: 767px) {
  .cid-u2hGZc82Mz .items-container {
    flex-wrap: wrap;
  }
}
.cid-u2hGZc82Mz .item-text-wrap {
  flex-basis: 0;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-u2hGZc82Mz .item-text-wrap {
    flex-basis: 100%;
  }
}
.cid-u2hGZc82Mz .card-title {
  color: #000000;
  margin-bottom: 20px;
}
.cid-u2hGZc82Mz .card-text {
  color: #878e99;
  margin-bottom: 0;
  transition: 0.4s all !important;
}
.cid-u2hGZc82Mz .card-text a {
  transition: 0.4s all !important;
}
.cid-u2hGZc82Mz .card-text a:hover {
  color: #ff450f !important;
}
.cid-u2hGZc82Mz .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-top: 20px;
  margin-bottom: 0;
  color: #434a51;
  transition: 0.4s all;
}
.cid-u2hGZc82Mz .list li {
  width: 100%;
  color: inherit !important;
  margin: 10px 0;
  transition: 0.4s all;
}
.cid-u2hGZc82Mz .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-u2hGZc82Mz .list a:hover {
  color: #ff450f !important;
  line-height: inherit !important;
}
.cid-u2hGZc82Mz .list-1 li {
  position: relative;
  padding-left: 20px;
}
.cid-u2hGZc82Mz .list-1 li:before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 8px;
  display: block;
  background-color: currentColor;
  border-radius: 50%;
  width: 6px;
  height: 6px;
}
.cid-u2bMPqofV0 {
  padding-top: 2rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u2bMPqofV0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2bMPqofV0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2bMPqofV0 .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-u2bMPqofV0 .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-u2bMPqofV0 .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-u2bMPqofV0 .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-u2bMPqofV0 .col-img {
    padding-right: 60px !important;
  }
}
.cid-u2bMPqofV0 .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-u2bMPqofV0 .col-text {
    order: 2;
  }
}
.cid-u2bMPqofV0 .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-u2bMPqofV0 .text-wrapper {
    margin-top: 20px;
  }
}
.cid-u2bMPqofV0 .mbr-section-title {
  color: #212428;
  margin-bottom: 20px;
}
.cid-u2bMPqofV0 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 22px;
}
.cid-u2bMPqofV0 .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-u2bMPqofV0 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-u2bMPqofV0 .mbr-text {
    padding-right: 0;
  }
}
.cid-u2bMPqofV0 .mbr-section-btn {
  margin-top: 20px;
}
.cid-u2bMPqofV0 .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-u2bMPqofV0 .social-container {
    padding-top: 40px;
  }
}
.cid-u2bMPqofV0 .social-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-u2bMPqofV0 .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-u2bMPqofV0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-u2bMPqofV0 .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-u2bMPqofV0 .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #c4cfde;
}
.cid-u2bMPqofV0 .soc-item:hover {
  transform: translateY(-3px);
}
.cid-u2bMPqofV0 .soc-item:hover:before {
  opacity: 1;
}
.cid-u2bMPqofV0 .img-wrapper {
  padding: 15px;
  border-radius: 6px;
  position: relative;
  width: 100%;
  box-shadow: 10px 10px 19px #e4e9f0, -10px -10px 19px #f8f8f8;
}
.cid-u2bMPqofV0 .img-box {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-u2bMPqofV0 .img-box img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 0.87102178;
}
.cid-u2bMPqofV0 .mbr-text,
.cid-u2bMPqofV0 .mbr-section-btn {
  color: #1e2024;
}
.cid-u2bMTFbrbv {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #f9f9f9;
}
.cid-u2bMTFbrbv .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2bMTFbrbv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2bMTFbrbv .row {
  flex-direction: row-reverse;
}
.cid-u2bMTFbrbv .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-u2bMTFbrbv .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-u2bMTFbrbv .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-u2bMTFbrbv .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-u2bMTFbrbv .col-img {
    padding-left: 60px !important;
  }
}
.cid-u2bMTFbrbv .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-u2bMTFbrbv .col-text {
    order: 2;
  }
}
.cid-u2bMTFbrbv .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-u2bMTFbrbv .text-wrapper {
    margin-top: 20px;
  }
}
.cid-u2bMTFbrbv .mbr-section-title {
  color: #212428;
  margin-bottom: 20px;
}
.cid-u2bMTFbrbv .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 22px;
}
.cid-u2bMTFbrbv .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-u2bMTFbrbv .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-u2bMTFbrbv .mbr-text {
    padding-right: 0;
  }
}
.cid-u2bMTFbrbv .mbr-section-btn {
  margin-top: 20px;
}
.cid-u2bMTFbrbv .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-u2bMTFbrbv .social-container {
    padding-top: 40px;
  }
}
.cid-u2bMTFbrbv .social-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-u2bMTFbrbv .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-u2bMTFbrbv .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-u2bMTFbrbv .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-u2bMTFbrbv .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #c4cfde;
}
.cid-u2bMTFbrbv .soc-item:hover {
  transform: translateY(-3px);
}
.cid-u2bMTFbrbv .soc-item:hover:before {
  opacity: 1;
}
.cid-u2bMTFbrbv .img-wrapper {
  padding: 15px;
  border-radius: 6px;
  position: relative;
  width: 100%;
  box-shadow: 10px 10px 19px #e4e9f0, -10px -10px 19px #f8f8f8;
}
.cid-u2bMTFbrbv .img-box {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-u2bMTFbrbv .img-box img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 0.87102178;
}
.cid-u2bMTFbrbv .mbr-text,
.cid-u2bMTFbrbv .mbr-section-btn {
  color: #1e2024;
}
.cid-tyQq89jdvz {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cjyjss17b02iq0pk0kdjudjyz-bike-tips-and-advice-pressure-background.full.jpg");
}
.cid-tyQq89jdvz .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyQq89jdvz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyQq89jdvz .mbr-section-title {
  color: #fff;
}
.cid-tyQq89jdvz .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tyQq89jdvz .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tyQq89jdvz .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tyQq89jdvz .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tyQq89jdvz .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tyQq89jdvz .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tyQq89jdvz .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tyQq89jdvz .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tyQq89jdvz .mbr-text {
  color: #fcdb42;
}
.cid-tyQq89jdvz .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tyQqar8qpw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tyQqar8qpw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyQqar8qpw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyQqar8qpw [class^="socicon-"]:before,
.cid-tyQqar8qpw [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tyQqar8qpw .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tyQqar8qpw .btn-social:hover {
  background: #ff450f;
}
.cid-tyQqar8qpw .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tyQqar8qpw .mbr-section-title,
.cid-tyQqar8qpw .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tzkLyqDzt5 {
  background-image: url("../../../assets/images/vtt40.jpg");
}
.cid-tzkLyqDzt5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzkLyqDzt5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzkLyqDzt5 .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tzkLyqDzt5 .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #fee45a) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzkLyqDzt5 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tzkLyqDzt5 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzkLyqDzt5 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzkLyqDzt5 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzkLyqDzt5 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzkLyqDzt5 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzkLyqDzt5 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzkLyqDzt5 .mbr-text {
  color: #fcdb42;
}
.cid-tzkLyqDzt5 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzkLyqDzt5 .mbr-text,
.cid-tzkLyqDzt5 .mbr-section-btn {
  color: #ffffff;
}
.cid-tzkLyrRT80 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzkLyrRT80 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzkLyrRT80 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzkLyrRT80 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzkLyrRT80 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzkLyrRT80 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzkLyrRT80 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzkLyrRT80 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzkLyrRT80 .mbr-text,
.cid-tzkLyrRT80 .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzkLyrRT80 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzkLyso8ex {
  padding-top: 0px;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzkLyso8ex .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzkLyso8ex .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzkLyso8ex .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzkLyso8ex .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzkLyso8ex .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzkLyso8ex .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzkLyso8ex .carousel-control,
.cid-tzkLyso8ex .close {
  background: #1b1b1b;
}
.cid-tzkLyso8ex .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzkLyso8ex .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzkLyso8ex .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzkLyso8ex .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzkLyso8ex .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzkLyso8ex .close::before {
  content: '\e91a';
}
.cid-tzkLyso8ex .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzkLyso8ex .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzkLyso8ex .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzkLyso8ex .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzkLyso8ex .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzkLyso8ex .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzkLyso8ex .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzkLyso8ex .carousel-indicators li.active,
.cid-tzkLyso8ex .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzkLyso8ex .carousel-indicators li::after,
.cid-tzkLyso8ex .carousel-indicators li::before {
  content: none;
}
.cid-tzkLyso8ex .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzkLyso8ex .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzkLyso8ex .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzkLyso8ex .carousel-indicators {
    display: none;
  }
}
.cid-tzkLyso8ex .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzkLyso8ex .carousel-inner > .active {
  display: block;
}
.cid-tzkLyso8ex .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzkLyso8ex .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzkLyso8ex .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzkLyso8ex .carousel-control,
  .cid-tzkLyso8ex .carousel-indicators,
  .cid-tzkLyso8ex .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzkLyso8ex .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzkLyso8ex .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzkLyso8ex .carousel-indicators .active,
.cid-tzkLyso8ex .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzkLyso8ex .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzkLyso8ex .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzkLyso8ex .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzkLyso8ex .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzkLyso8ex .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzkLyso8ex .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzkLyso8ex .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzkLyso8ex .carousel {
  width: 100%;
}
.cid-tzkLyso8ex .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzkLyso8ex .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzkLyso8ex .modal.fade .modal-dialog,
.cid-tzkLyso8ex .modal.in .modal-dialog {
  transform: none;
}
.cid-tzkLyso8ex .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzkLyso8ex H6 {
  text-align: center;
}
.cid-tzkLyso8ex .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzkLyso8ex .rotate {
    top: -6px;
  }
}
.cid-tzkLyso8ex .title-relative {
  position: relative;
}
.cid-tzkLyso8ex .mbr-section-title,
.cid-tzkLyso8ex .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzkLyso8ex .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzkLyso8ex .item-content {
    padding-top: 10px;
  }
}
.cid-tzkLyso8ex .mbr-text,
.cid-tzkLyso8ex .item-title {
  color: #fafafa;
}
.cid-tzkLyso8ex .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzkLyso8ex .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzkLyso8ex .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzkLyso8ex .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzkLyso8ex .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzkLyso8ex .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzkLyso8ex .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzkLyso8ex .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzkLyso8ex .mbr-section-title {
  color: #23272b;
}
.cid-tzkLyso8ex .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzkLyso8ex .mbr-text,
.cid-tzkLyso8ex .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzkUGNE5fZ {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tzkUGNE5fZ .mbr-section-head {
  width: 100%;
}
.cid-tzkUGNE5fZ .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tzkSOEpnYt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzkSOEpnYt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzkSOEpnYt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzkSOEpnYt .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzkSOEpnYt .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzkSOEpnYt .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzkSOEpnYt .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzkSOEpnYt .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzkSOEpnYt .mbr-text,
.cid-tzkSOEpnYt .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzkSOEpnYt hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzkTgKYNCj {
  padding-top: 10px;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzkTgKYNCj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzkTgKYNCj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzkTgKYNCj .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzkTgKYNCj .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzkTgKYNCj .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzkTgKYNCj .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzkTgKYNCj .carousel-control,
.cid-tzkTgKYNCj .close {
  background: #1b1b1b;
}
.cid-tzkTgKYNCj .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzkTgKYNCj .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzkTgKYNCj .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzkTgKYNCj .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzkTgKYNCj .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzkTgKYNCj .close::before {
  content: '\e91a';
}
.cid-tzkTgKYNCj .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzkTgKYNCj .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzkTgKYNCj .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzkTgKYNCj .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzkTgKYNCj .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzkTgKYNCj .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzkTgKYNCj .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzkTgKYNCj .carousel-indicators li.active,
.cid-tzkTgKYNCj .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzkTgKYNCj .carousel-indicators li::after,
.cid-tzkTgKYNCj .carousel-indicators li::before {
  content: none;
}
.cid-tzkTgKYNCj .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzkTgKYNCj .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzkTgKYNCj .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzkTgKYNCj .carousel-indicators {
    display: none;
  }
}
.cid-tzkTgKYNCj .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzkTgKYNCj .carousel-inner > .active {
  display: block;
}
.cid-tzkTgKYNCj .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzkTgKYNCj .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzkTgKYNCj .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzkTgKYNCj .carousel-control,
  .cid-tzkTgKYNCj .carousel-indicators,
  .cid-tzkTgKYNCj .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzkTgKYNCj .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzkTgKYNCj .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzkTgKYNCj .carousel-indicators .active,
.cid-tzkTgKYNCj .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzkTgKYNCj .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzkTgKYNCj .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzkTgKYNCj .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzkTgKYNCj .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzkTgKYNCj .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzkTgKYNCj .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzkTgKYNCj .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzkTgKYNCj .carousel {
  width: 100%;
}
.cid-tzkTgKYNCj .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzkTgKYNCj .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzkTgKYNCj .modal.fade .modal-dialog,
.cid-tzkTgKYNCj .modal.in .modal-dialog {
  transform: none;
}
.cid-tzkTgKYNCj .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzkTgKYNCj H6 {
  text-align: center;
}
.cid-tzkTgKYNCj .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzkTgKYNCj .rotate {
    top: -6px;
  }
}
.cid-tzkTgKYNCj .title-relative {
  position: relative;
}
.cid-tzkTgKYNCj .mbr-section-title,
.cid-tzkTgKYNCj .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzkTgKYNCj .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzkTgKYNCj .item-content {
    padding-top: 10px;
  }
}
.cid-tzkTgKYNCj .mbr-text,
.cid-tzkTgKYNCj .item-title {
  color: #fafafa;
}
.cid-tzkTgKYNCj .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzkTgKYNCj .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzkTgKYNCj .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzkTgKYNCj .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzkTgKYNCj .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzkTgKYNCj .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzkTgKYNCj .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzkTgKYNCj .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzkTgKYNCj .mbr-section-title {
  color: #23272b;
}
.cid-tzkTgKYNCj .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzkTgKYNCj .mbr-text,
.cid-tzkTgKYNCj .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzkVLT0k1g {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/vtt34.jpg");
}
.cid-tzkVLT0k1g .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzkVLT0k1g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzkVLT0k1g .mbr-section-title {
  color: #fff;
}
.cid-tzkVLT0k1g .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzkVLT0k1g .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tzkVLT0k1g .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzkVLT0k1g .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzkVLT0k1g .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzkVLT0k1g .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzkVLT0k1g .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzkVLT0k1g .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzkVLT0k1g .mbr-text {
  color: #fcdb42;
}
.cid-tzkVLT0k1g .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzkUxRR3C7 {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzkUxRR3C7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzkUxRR3C7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzkUxRR3C7 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzkUxRR3C7 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzkUxRR3C7 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzkUxRR3C7 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzkUxRR3C7 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzkUxRR3C7 .mbr-text,
.cid-tzkUxRR3C7 .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzkUxRR3C7 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzkV9xMgdU {
  padding-top: 10px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tzkV9xMgdU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzkV9xMgdU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzkV9xMgdU .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzkV9xMgdU .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzkV9xMgdU .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzkV9xMgdU .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzkV9xMgdU .carousel-control,
.cid-tzkV9xMgdU .close {
  background: #1b1b1b;
}
.cid-tzkV9xMgdU .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzkV9xMgdU .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzkV9xMgdU .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzkV9xMgdU .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzkV9xMgdU .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzkV9xMgdU .close::before {
  content: '\e91a';
}
.cid-tzkV9xMgdU .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzkV9xMgdU .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzkV9xMgdU .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzkV9xMgdU .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzkV9xMgdU .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzkV9xMgdU .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzkV9xMgdU .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzkV9xMgdU .carousel-indicators li.active,
.cid-tzkV9xMgdU .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzkV9xMgdU .carousel-indicators li::after,
.cid-tzkV9xMgdU .carousel-indicators li::before {
  content: none;
}
.cid-tzkV9xMgdU .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzkV9xMgdU .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzkV9xMgdU .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzkV9xMgdU .carousel-indicators {
    display: none;
  }
}
.cid-tzkV9xMgdU .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzkV9xMgdU .carousel-inner > .active {
  display: block;
}
.cid-tzkV9xMgdU .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzkV9xMgdU .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzkV9xMgdU .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzkV9xMgdU .carousel-control,
  .cid-tzkV9xMgdU .carousel-indicators,
  .cid-tzkV9xMgdU .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzkV9xMgdU .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzkV9xMgdU .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzkV9xMgdU .carousel-indicators .active,
.cid-tzkV9xMgdU .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzkV9xMgdU .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzkV9xMgdU .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzkV9xMgdU .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzkV9xMgdU .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzkV9xMgdU .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzkV9xMgdU .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzkV9xMgdU .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzkV9xMgdU .carousel {
  width: 100%;
}
.cid-tzkV9xMgdU .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzkV9xMgdU .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzkV9xMgdU .modal.fade .modal-dialog,
.cid-tzkV9xMgdU .modal.in .modal-dialog {
  transform: none;
}
.cid-tzkV9xMgdU .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzkV9xMgdU H6 {
  text-align: center;
}
.cid-tzkV9xMgdU .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzkV9xMgdU .rotate {
    top: -6px;
  }
}
.cid-tzkV9xMgdU .title-relative {
  position: relative;
}
.cid-tzkV9xMgdU .mbr-section-title,
.cid-tzkV9xMgdU .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzkV9xMgdU .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzkV9xMgdU .item-content {
    padding-top: 10px;
  }
}
.cid-tzkV9xMgdU .mbr-text,
.cid-tzkV9xMgdU .item-title {
  color: #fafafa;
}
.cid-tzkV9xMgdU .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzkV9xMgdU .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzkV9xMgdU .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzkV9xMgdU .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzkV9xMgdU .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzkV9xMgdU .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzkV9xMgdU .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzkV9xMgdU .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzkV9xMgdU .mbr-section-title {
  color: #23272b;
}
.cid-tzkV9xMgdU .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzkV9xMgdU .mbr-text,
.cid-tzkV9xMgdU .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzl3MYeC6G {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tzl3MYeC6G .mbr-section-head {
  width: 100%;
}
.cid-tzl3MYeC6G .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tzl3IQ4iqy {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzl3IQ4iqy .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzl3IQ4iqy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzl3IQ4iqy .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzl3IQ4iqy .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzl3IQ4iqy .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzl3IQ4iqy .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzl3IQ4iqy .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzl3IQ4iqy .mbr-text,
.cid-tzl3IQ4iqy .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzl3IQ4iqy hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzl3HNVutw {
  padding-top: 10px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tzl3HNVutw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzl3HNVutw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzl3HNVutw .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzl3HNVutw .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzl3HNVutw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzl3HNVutw .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzl3HNVutw .carousel-control,
.cid-tzl3HNVutw .close {
  background: #1b1b1b;
}
.cid-tzl3HNVutw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzl3HNVutw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzl3HNVutw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzl3HNVutw .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzl3HNVutw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzl3HNVutw .close::before {
  content: '\e91a';
}
.cid-tzl3HNVutw .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzl3HNVutw .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzl3HNVutw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzl3HNVutw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzl3HNVutw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzl3HNVutw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzl3HNVutw .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzl3HNVutw .carousel-indicators li.active,
.cid-tzl3HNVutw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzl3HNVutw .carousel-indicators li::after,
.cid-tzl3HNVutw .carousel-indicators li::before {
  content: none;
}
.cid-tzl3HNVutw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzl3HNVutw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzl3HNVutw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzl3HNVutw .carousel-indicators {
    display: none;
  }
}
.cid-tzl3HNVutw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzl3HNVutw .carousel-inner > .active {
  display: block;
}
.cid-tzl3HNVutw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzl3HNVutw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzl3HNVutw .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzl3HNVutw .carousel-control,
  .cid-tzl3HNVutw .carousel-indicators,
  .cid-tzl3HNVutw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzl3HNVutw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzl3HNVutw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzl3HNVutw .carousel-indicators .active,
.cid-tzl3HNVutw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzl3HNVutw .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzl3HNVutw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzl3HNVutw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzl3HNVutw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzl3HNVutw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzl3HNVutw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzl3HNVutw .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzl3HNVutw .carousel {
  width: 100%;
}
.cid-tzl3HNVutw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzl3HNVutw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzl3HNVutw .modal.fade .modal-dialog,
.cid-tzl3HNVutw .modal.in .modal-dialog {
  transform: none;
}
.cid-tzl3HNVutw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzl3HNVutw H6 {
  text-align: center;
}
.cid-tzl3HNVutw .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzl3HNVutw .rotate {
    top: -6px;
  }
}
.cid-tzl3HNVutw .title-relative {
  position: relative;
}
.cid-tzl3HNVutw .mbr-section-title,
.cid-tzl3HNVutw .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzl3HNVutw .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzl3HNVutw .item-content {
    padding-top: 10px;
  }
}
.cid-tzl3HNVutw .mbr-text,
.cid-tzl3HNVutw .item-title {
  color: #fafafa;
}
.cid-tzl3HNVutw .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzl3HNVutw .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzl3HNVutw .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzl3HNVutw .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzl3HNVutw .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzl3HNVutw .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzl3HNVutw .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzl3HNVutw .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzl3HNVutw .mbr-section-title {
  color: #23272b;
}
.cid-tzl3HNVutw .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzl3HNVutw .mbr-text,
.cid-tzl3HNVutw .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzkLyuHI2W {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/vtt10.jpg");
}
.cid-tzkLyuHI2W .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzkLyuHI2W .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzkLyuHI2W .mbr-section-title {
  color: #fff;
}
.cid-tzkLyuHI2W .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzkLyuHI2W .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tzkLyuHI2W .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzkLyuHI2W .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzkLyuHI2W .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzkLyuHI2W .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzkLyuHI2W .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzkLyuHI2W .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzkLyuHI2W .mbr-text {
  color: #fcdb42;
}
.cid-tzkLyuHI2W .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzkLyvrfuq {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tzkLyvrfuq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzkLyvrfuq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzkLyvrfuq [class^="socicon-"]:before,
.cid-tzkLyvrfuq [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tzkLyvrfuq .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tzkLyvrfuq .btn-social:hover {
  background: #ff450f;
}
.cid-tzkLyvrfuq .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tzkLyvrfuq .mbr-section-title,
.cid-tzkLyvrfuq .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tyTUSyz5lq {
  background-image: url("../../../assets/images/mbr-1920x1280.jpg");
}
.cid-tyTUSyz5lq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyTUSyz5lq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyTUSyz5lq .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tyTUSyz5lq .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #ffffff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tyTUSyz5lq .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tyTUSyz5lq .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tyTUSyz5lq .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tyTUSyz5lq .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tyTUSyz5lq .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tyTUSyz5lq .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tyTUSyz5lq .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tyTUSyz5lq .mbr-text {
  color: #fcdb42;
}
.cid-tyTUSyz5lq .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tyTUSyz5lq .mbr-text,
.cid-tyTUSyz5lq .mbr-section-btn {
  color: #ffffff;
}
.cid-tyTUSzCZB1 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tyTUSzCZB1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyTUSzCZB1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyTUSzCZB1 .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-tyTUSzCZB1 .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-tyTUSzCZB1 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tyTUSzCZB1 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tyTUSzCZB1 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tyTUSzCZB1 .mbr-text,
.cid-tyTUSzCZB1 .mbr-section-btn {
  color: #c4cfde;
}
.cid-tyTUSHsg45 {
  padding-top: 10rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/278497822-951639892138781-9204767343342219784-n.jpg");
}
.cid-tyTUSHsg45 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyTUSHsg45 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyTUSHsg45 .mbr-section-title {
  color: #fff;
}
.cid-tyTUSHsg45 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tyTUSHsg45 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tyTUSHsg45 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tyTUSHsg45 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tyTUSHsg45 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tyTUSHsg45 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tyTUSHsg45 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tyTUSHsg45 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tyTUSHsg45 .mbr-text {
  color: #fcdb42;
}
.cid-tyTUSHsg45 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tyTUSJ0JHd {
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-tyTUSJ0JHd img {
  width: 100%;
  height: 100%;
  transition: 5s;
  object-fit: cover;
  margin: auto;
}
.cid-tyTUSJ0JHd img:hover {
  transform: scale(1.1);
}
.cid-tyTUSJ0JHd .img-col {
  padding: 0;
  overflow: hidden;
  text-align: center;
  justify-content: center;
  position: relative;
}
.cid-tyTUSJ0JHd h2 {
  padding: 0;
  margin: 0;
}
.cid-tyTUSJ0JHd .title-wrap {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-tyTUSJ0JHd .text-col {
  max-width: 650px;
  margin: auto;
  padding: 6rem 6rem;
}
.cid-tyTUSJ0JHd .mbr-section-btn {
  position: absolute;
  bottom: 300px;
  left: 0;
  transform: rotate(90deg);
  transform-origin: bottom left;
}
.cid-tyTUSJ0JHd .mbr-section-btn .btn {
  margin: 0rem !important;
  min-width: 300px;
}
.cid-tyTUSJ0JHd .mbr-section-btn .btn span {
  transform: rotate(-90deg);
}
.cid-tyTUSJ0JHd .mbr-section-btn:hover span {
  transform: rotate(-90deg) translateX(0.6rem);
  margin: 0 !important;
}
.cid-tyTUSJ0JHd .mbr-iconfont {
  margin: 0 !important;
}
.cid-tyTUSJ0JHd .number {
  border-top: 2px solid currentColor;
  padding-top: 0.6rem;
  margin-right: 3rem;
  margin-bottom: 0;
  margin-top: 0.5rem;
}
@media (max-width: 992px) {
  .cid-tyTUSJ0JHd .text-col {
    padding: 4rem 4rem;
  }
}
@media (max-width: 767px) {
  .cid-tyTUSJ0JHd .mbr-section-btn {
    bottom: 0px;
    left: 0;
    transform: rotate(0deg);
  }
  .cid-tyTUSJ0JHd .btn {
    padding: 0.6rem 0.8rem !important;
    min-width: 200px !important;
  }
  .cid-tyTUSJ0JHd .text-col {
    padding: 2rem 1rem;
  }
}
.cid-tyTUSJ0JHd H2 {
  color: #333333;
}
.cid-tyTUSJ0JHd .mbr-text {
  color: #767676;
}
.cid-tyTUSJ0JHd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyTUSJ0JHd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyTUSKnxQE {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tyTUSKnxQE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyTUSKnxQE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyTUSKnxQE .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tyTUSKnxQE .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tyTUSKnxQE .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tyTUSKnxQE .mbr-section-btn {
  margin-top: 30px;
}
.cid-tyTUSKnxQE .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tyTUSKnxQE .mbr-text,
.cid-tyTUSKnxQE .mbr-section-btn {
  color: #c4cfde;
}
.cid-tyTUSKnxQE hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tyTUSLJ2zW {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tyTUSLJ2zW .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyTUSLJ2zW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyTUSLJ2zW .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tyTUSLJ2zW .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tyTUSLJ2zW .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tyTUSLJ2zW .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tyTUSLJ2zW .carousel-control,
.cid-tyTUSLJ2zW .close {
  background: #1b1b1b;
}
.cid-tyTUSLJ2zW .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tyTUSLJ2zW .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tyTUSLJ2zW .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tyTUSLJ2zW .carousel-control-next span {
  margin-left: 5px;
}
.cid-tyTUSLJ2zW .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tyTUSLJ2zW .close::before {
  content: '\e91a';
}
.cid-tyTUSLJ2zW .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tyTUSLJ2zW .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tyTUSLJ2zW .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyTUSLJ2zW .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tyTUSLJ2zW .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tyTUSLJ2zW .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tyTUSLJ2zW .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tyTUSLJ2zW .carousel-indicators li.active,
.cid-tyTUSLJ2zW .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tyTUSLJ2zW .carousel-indicators li::after,
.cid-tyTUSLJ2zW .carousel-indicators li::before {
  content: none;
}
.cid-tyTUSLJ2zW .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tyTUSLJ2zW .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tyTUSLJ2zW .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tyTUSLJ2zW .carousel-indicators {
    display: none;
  }
}
.cid-tyTUSLJ2zW .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tyTUSLJ2zW .carousel-inner > .active {
  display: block;
}
.cid-tyTUSLJ2zW .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tyTUSLJ2zW .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tyTUSLJ2zW .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tyTUSLJ2zW .carousel-control,
  .cid-tyTUSLJ2zW .carousel-indicators,
  .cid-tyTUSLJ2zW .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tyTUSLJ2zW .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tyTUSLJ2zW .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tyTUSLJ2zW .carousel-indicators .active,
.cid-tyTUSLJ2zW .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tyTUSLJ2zW .carousel-indicators .active {
  background: #fafafa;
}
.cid-tyTUSLJ2zW .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tyTUSLJ2zW .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tyTUSLJ2zW .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tyTUSLJ2zW .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tyTUSLJ2zW .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tyTUSLJ2zW .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tyTUSLJ2zW .carousel {
  width: 100%;
}
.cid-tyTUSLJ2zW .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tyTUSLJ2zW .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tyTUSLJ2zW .modal.fade .modal-dialog,
.cid-tyTUSLJ2zW .modal.in .modal-dialog {
  transform: none;
}
.cid-tyTUSLJ2zW .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tyTUSLJ2zW H6 {
  text-align: center;
}
.cid-tyTUSLJ2zW .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tyTUSLJ2zW .rotate {
    top: -6px;
  }
}
.cid-tyTUSLJ2zW .title-relative {
  position: relative;
}
.cid-tyTUSLJ2zW .mbr-section-title,
.cid-tyTUSLJ2zW .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tyTUSLJ2zW .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tyTUSLJ2zW .item-content {
    padding-top: 10px;
  }
}
.cid-tyTUSLJ2zW .mbr-text,
.cid-tyTUSLJ2zW .item-title {
  color: #fafafa;
}
.cid-tyTUSLJ2zW .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tyTUSLJ2zW .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tyTUSLJ2zW .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tyTUSLJ2zW .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tyTUSLJ2zW .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tyTUSLJ2zW .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tyTUSLJ2zW .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tyTUSLJ2zW .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tyTUSLJ2zW .mbr-section-title {
  color: #23272b;
}
.cid-tyTUSLJ2zW .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tyTUSLJ2zW .mbr-text,
.cid-tyTUSLJ2zW .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tyTUSOFcFL {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/wheels2-n.jpg");
}
.cid-tyTUSOFcFL .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyTUSOFcFL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyTUSOFcFL .mbr-section-title {
  color: #fff;
}
.cid-tyTUSOFcFL .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tyTUSOFcFL .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tyTUSOFcFL .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tyTUSOFcFL .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tyTUSOFcFL .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tyTUSOFcFL .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tyTUSOFcFL .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tyTUSOFcFL .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tyTUSOFcFL .mbr-text {
  color: #fcdb42;
}
.cid-tyTUSOFcFL .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tyTUSQ9i2y {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tyTUSQ9i2y .mbr-fallback-image.disabled {
  display: none;
}
.cid-tyTUSQ9i2y .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tyTUSQ9i2y [class^="socicon-"]:before,
.cid-tyTUSQ9i2y [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tyTUSQ9i2y .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tyTUSQ9i2y .btn-social:hover {
  background: #ff450f;
}
.cid-tyTUSQ9i2y .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tyTUSQ9i2y .mbr-section-title,
.cid-tyTUSQ9i2y .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tzqnSAtrsM {
  background-image: url("../../../assets/images/signoff-wearables.jpg");
}
.cid-tzqnSAtrsM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzqnSAtrsM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzqnSAtrsM .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tzqnSAtrsM .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #fee45a) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzqnSAtrsM .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tzqnSAtrsM .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzqnSAtrsM .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzqnSAtrsM .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzqnSAtrsM .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzqnSAtrsM .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzqnSAtrsM .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzqnSAtrsM .mbr-text {
  color: #fcdb42;
}
.cid-tzqnSAtrsM .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzqnSAtrsM .mbr-text,
.cid-tzqnSAtrsM .mbr-section-btn {
  color: #ffffff;
}
.cid-tMCXjN4TqU {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tMCXjN4TqU .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMCXjN4TqU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMCXjN4TqU .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-tMCXjN4TqU .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-tMCXjN4TqU .container {
    max-width: 540px;
  }
}
.cid-tMCXjN4TqU .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-tMCXjN4TqU .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-tMCXjN4TqU .mbr-section-title {
  color: #ec1722;
}
.cid-tMCXjN4TqU .mbr-section-subtitle {
  color: #fb5b03;
  margin-top: 15px;
}
.cid-tMCXjN4TqU .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-tMCXjN4TqU .mbr-section-btn {
  margin-top: 25px;
}
.cid-tMCXjN4TqU .mbr-text,
.cid-tMCXjN4TqU .mbr-section-btn {
  color: #434a51;
}
.cid-tzqMQqNAjr {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/36196-d-3-8045f854-5051-41b5-9eb5-c2a369c1fef2.jpg");
}
.cid-tzqMQqNAjr .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzqMQqNAjr .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzqMQqNAjr .mbr-section-title {
  color: #fff;
}
.cid-tzqMQqNAjr .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzqMQqNAjr .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fee45a;
}
@media (max-width: 767px) {
  .cid-tzqMQqNAjr .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzqMQqNAjr .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzqMQqNAjr .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzqMQqNAjr .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzqMQqNAjr .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzqMQqNAjr .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzqMQqNAjr .mbr-text {
  color: #fcdb42;
}
.cid-tzqMQqNAjr .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzqJGQMYWn {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tzqJGQMYWn .img-wrapper {
  text-align: center;
}
.cid-tzqJGQMYWn .card-title {
  padding-top: 1.5rem;
  color: #666666;
  text-align: left;
}
.cid-tzqJGQMYWn img {
  margin: auto;
  width: 100%;
  max-width: 140px;
}
.cid-tzqJGQMYWn .row {
  align-items: flex-start;
}
.cid-tzqJGQMYWn .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tzqJGQMYWn .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 1400px) {
  .cid-tzqJGQMYWn .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 1400px) {
  .cid-tzqJGQMYWn .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-tzqJGQMYWn .card-wrapper:hover .img-wrapper {
  animation: 0.5s ease-in bounce;
}
@keyframes bounce {
  0% {
    transform: translateY(0px);
  }
  25% {
    transform: translateY(-10px);
  }
  50% {
    transform: translateY(0px);
  }
  75% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
.cid-tzqnSPvnwj {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #dddfe2;
}
.cid-tzqnSPvnwj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzqnSPvnwj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzqnSPvnwj [class^="socicon-"]:before,
.cid-tzqnSPvnwj [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tzqnSPvnwj .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tzqnSPvnwj .btn-social:hover {
  background: #ff450f;
}
.cid-tzqnSPvnwj .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tzqnSPvnwj .mbr-section-title,
.cid-tzqnSPvnwj .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tzqRu3Ytiq {
  background-image: url("../../../assets/images/max-on-bike-341958.jpg");
}
.cid-tzqRu3Ytiq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzqRu3Ytiq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzqRu3Ytiq .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tzqRu3Ytiq .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #fee45a) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzqRu3Ytiq .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tzqRu3Ytiq .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzqRu3Ytiq .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzqRu3Ytiq .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzqRu3Ytiq .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzqRu3Ytiq .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzqRu3Ytiq .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzqRu3Ytiq .mbr-text {
  color: #fcdb42;
}
.cid-tzqRu3Ytiq .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzqRu3Ytiq .mbr-text,
.cid-tzqRu3Ytiq .mbr-section-btn {
  color: #ffffff;
}
.cid-tzqRu5GIVK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzqRu5GIVK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzqRu5GIVK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzqRu5GIVK .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzqRu5GIVK .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzqRu5GIVK .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzqRu5GIVK .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzqRu5GIVK .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzqRu5GIVK .mbr-text,
.cid-tzqRu5GIVK .mbr-section-btn {
  color: #23272b;
}
.cid-tzqRu5GIVK hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzqRu78K25 {
  padding-top: 0px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tzqRu78K25 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzqRu78K25 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzqRu78K25 .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: none;
  position: relative;
}
.cid-tzqRu78K25 .item-wrapper:hover {
  border: none;
}
.cid-tzqRu78K25 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzqRu78K25 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzqRu78K25 .carousel-control,
.cid-tzqRu78K25 .close {
  background: #1b1b1b;
}
.cid-tzqRu78K25 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzqRu78K25 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzqRu78K25 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzqRu78K25 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzqRu78K25 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzqRu78K25 .close::before {
  content: '\e91a';
}
.cid-tzqRu78K25 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzqRu78K25 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzqRu78K25 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzqRu78K25 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzqRu78K25 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzqRu78K25 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzqRu78K25 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzqRu78K25 .carousel-indicators li.active,
.cid-tzqRu78K25 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzqRu78K25 .carousel-indicators li::after,
.cid-tzqRu78K25 .carousel-indicators li::before {
  content: none;
}
.cid-tzqRu78K25 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzqRu78K25 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzqRu78K25 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzqRu78K25 .carousel-indicators {
    display: none;
  }
}
.cid-tzqRu78K25 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzqRu78K25 .carousel-inner > .active {
  display: block;
}
.cid-tzqRu78K25 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzqRu78K25 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzqRu78K25 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzqRu78K25 .carousel-control,
  .cid-tzqRu78K25 .carousel-indicators,
  .cid-tzqRu78K25 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzqRu78K25 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzqRu78K25 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzqRu78K25 .carousel-indicators .active,
.cid-tzqRu78K25 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzqRu78K25 .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzqRu78K25 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzqRu78K25 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzqRu78K25 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzqRu78K25 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzqRu78K25 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzqRu78K25 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzqRu78K25 .carousel {
  width: 100%;
}
.cid-tzqRu78K25 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzqRu78K25 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzqRu78K25 .modal.fade .modal-dialog,
.cid-tzqRu78K25 .modal.in .modal-dialog {
  transform: none;
}
.cid-tzqRu78K25 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzqRu78K25 H6 {
  text-align: center;
}
.cid-tzqRu78K25 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzqRu78K25 .rotate {
    top: -6px;
  }
}
.cid-tzqRu78K25 .title-relative {
  position: relative;
}
.cid-tzqRu78K25 .mbr-section-title,
.cid-tzqRu78K25 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzqRu78K25 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzqRu78K25 .item-content {
    padding-top: 10px;
  }
}
.cid-tzqRu78K25 .mbr-text,
.cid-tzqRu78K25 .item-title {
  color: #fafafa;
}
.cid-tzqRu78K25 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzqRu78K25 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzqRu78K25 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzqRu78K25 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzqRu78K25 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzqRu78K25 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzqRu78K25 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzqRu78K25 .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzqRu78K25 .mbr-section-title {
  color: #23272b;
}
.cid-tzqRu78K25 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzqRu78K25 .mbr-text,
.cid-tzqRu78K25 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzsNFG4shq {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tzsNFG4shq .mbr-section-head {
  width: 100%;
}
.cid-tzsNFG4shq .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tzsNDZmDEP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzsNDZmDEP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzsNDZmDEP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzsNDZmDEP .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzsNDZmDEP .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzsNDZmDEP .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzsNDZmDEP .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzsNDZmDEP .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzsNDZmDEP .mbr-text,
.cid-tzsNDZmDEP .mbr-section-btn {
  color: #000000;
}
.cid-tzsNDZmDEP hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzsNKX5d3V {
  padding-top: 0px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tzsNKX5d3V .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzsNKX5d3V .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzsNKX5d3V .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzsNKX5d3V .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzsNKX5d3V .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzsNKX5d3V .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzsNKX5d3V .carousel-control,
.cid-tzsNKX5d3V .close {
  background: #1b1b1b;
}
.cid-tzsNKX5d3V .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzsNKX5d3V .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzsNKX5d3V .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzsNKX5d3V .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzsNKX5d3V .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzsNKX5d3V .close::before {
  content: '\e91a';
}
.cid-tzsNKX5d3V .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzsNKX5d3V .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzsNKX5d3V .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzsNKX5d3V .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzsNKX5d3V .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzsNKX5d3V .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzsNKX5d3V .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzsNKX5d3V .carousel-indicators li.active,
.cid-tzsNKX5d3V .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzsNKX5d3V .carousel-indicators li::after,
.cid-tzsNKX5d3V .carousel-indicators li::before {
  content: none;
}
.cid-tzsNKX5d3V .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzsNKX5d3V .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzsNKX5d3V .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzsNKX5d3V .carousel-indicators {
    display: none;
  }
}
.cid-tzsNKX5d3V .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzsNKX5d3V .carousel-inner > .active {
  display: block;
}
.cid-tzsNKX5d3V .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzsNKX5d3V .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzsNKX5d3V .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzsNKX5d3V .carousel-control,
  .cid-tzsNKX5d3V .carousel-indicators,
  .cid-tzsNKX5d3V .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzsNKX5d3V .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzsNKX5d3V .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzsNKX5d3V .carousel-indicators .active,
.cid-tzsNKX5d3V .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzsNKX5d3V .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzsNKX5d3V .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzsNKX5d3V .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzsNKX5d3V .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzsNKX5d3V .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzsNKX5d3V .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzsNKX5d3V .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzsNKX5d3V .carousel {
  width: 100%;
}
.cid-tzsNKX5d3V .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzsNKX5d3V .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzsNKX5d3V .modal.fade .modal-dialog,
.cid-tzsNKX5d3V .modal.in .modal-dialog {
  transform: none;
}
.cid-tzsNKX5d3V .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzsNKX5d3V H6 {
  text-align: center;
}
.cid-tzsNKX5d3V .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzsNKX5d3V .rotate {
    top: -6px;
  }
}
.cid-tzsNKX5d3V .title-relative {
  position: relative;
}
.cid-tzsNKX5d3V .mbr-section-title,
.cid-tzsNKX5d3V .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzsNKX5d3V .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzsNKX5d3V .item-content {
    padding-top: 10px;
  }
}
.cid-tzsNKX5d3V .mbr-text,
.cid-tzsNKX5d3V .item-title {
  color: #fafafa;
}
.cid-tzsNKX5d3V .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzsNKX5d3V .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzsNKX5d3V .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzsNKX5d3V .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzsNKX5d3V .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzsNKX5d3V .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzsNKX5d3V .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzsNKX5d3V .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzsNKX5d3V .mbr-section-title {
  color: #23272b;
}
.cid-tzsNKX5d3V .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzsNKX5d3V .mbr-text,
.cid-tzsNKX5d3V .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzqRuhXGB3 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/morphologics-1200-720x480.jpeg");
}
.cid-tzqRuhXGB3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzqRuhXGB3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzqRuhXGB3 .mbr-section-title {
  color: #fff;
}
.cid-tzqRuhXGB3 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzqRuhXGB3 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tzqRuhXGB3 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzqRuhXGB3 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzqRuhXGB3 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzqRuhXGB3 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzqRuhXGB3 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzqRuhXGB3 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzqRuhXGB3 .mbr-text {
  color: #fcdb42;
}
.cid-tzqRuhXGB3 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzqRujqf51 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #dddfe2;
}
.cid-tzqRujqf51 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzqRujqf51 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzqRujqf51 [class^="socicon-"]:before,
.cid-tzqRujqf51 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tzqRujqf51 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tzqRujqf51 .btn-social:hover {
  background: #ff450f;
}
.cid-tzqRujqf51 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tzqRujqf51 .mbr-section-title,
.cid-tzqRujqf51 .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-uRAi2sjE68 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/italo-guerciotti-bici-da-corsa.jpg");
}
.cid-uRAi2sjE68 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRAi2sjE68 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRAi2sjE68 .mbr-section-title {
  color: #a9fe62;
  text-shadow: 2px 2px #333333;
}
.cid-uRAi2sjE68 .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #a9fe62) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uRAi2sjE68 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-uRAi2sjE68 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uRAi2sjE68 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uRAi2sjE68 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uRAi2sjE68 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uRAi2sjE68 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uRAi2sjE68 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uRAi2sjE68 .mbr-text {
  color: #fcdb42;
}
.cid-uRAi2sjE68 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uRAi2sjE68 .mbr-text,
.cid-uRAi2sjE68 .mbr-section-btn {
  color: #ffffff;
}
.cid-uRApgbdQa8 {
  padding-top: 8rem;
  padding-bottom: 9rem;
  background-color: #ffffff;
}
.cid-uRApgbdQa8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRApgbdQa8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRApgbdQa8 .title-wrapper {
  height: 100%;
  position: relative;
}
@media (max-width: 992px) {
  .cid-uRApgbdQa8 .title-wrapper {
    margin-bottom: 32px;
    height: auto;
  }
}
.cid-uRApgbdQa8 .title-wrapper .mbr-section-title {
  display: inline-block;
  width: 80%;
  margin-bottom: 22px;
}
@media (max-width: 992px) {
  .cid-uRApgbdQa8 .title-wrapper .mbr-section-title {
    width: 100%;
  }
}
.cid-uRApgbdQa8 .mbr-section-title {
  color: #ffffff;
}
.cid-uRApgbdQa8 .mbr-section-title,
.cid-uRApgbdQa8 .title-wrapper {
  color: #434a51;
}
.cid-tzBsUoYOXQ {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/saltbar-ambiente.jpg");
}
.cid-tzBsUoYOXQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzBsUoYOXQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzBsUoYOXQ .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tzBsUoYOXQ .mbr-section-subtitle {
  color: #a9fe62;
  background-image: linear-gradient(250deg, currentColor, #74ff01) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzBsUoYOXQ .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tzBsUoYOXQ .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzBsUoYOXQ .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzBsUoYOXQ .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzBsUoYOXQ .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzBsUoYOXQ .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzBsUoYOXQ .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzBsUoYOXQ .mbr-text {
  color: #fcdb42;
}
.cid-tzBsUoYOXQ .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzBsUoYOXQ .mbr-text,
.cid-tzBsUoYOXQ .mbr-section-btn {
  color: #ffffff;
}
.cid-tzymFtewkX {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzymFtewkX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzymFtewkX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzymFtewkX .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzymFtewkX .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzymFtewkX .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzymFtewkX .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzymFtewkX .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzymFtewkX .mbr-text,
.cid-tzymFtewkX .mbr-section-btn {
  color: #23272b;
}
.cid-tzymFtewkX hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzymFuiAua {
  padding-top: 0px;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzymFuiAua .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzymFuiAua .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzymFuiAua .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzymFuiAua .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzymFuiAua .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzymFuiAua .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzymFuiAua .carousel-control,
.cid-tzymFuiAua .close {
  background: #1b1b1b;
}
.cid-tzymFuiAua .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzymFuiAua .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzymFuiAua .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzymFuiAua .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzymFuiAua .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzymFuiAua .close::before {
  content: '\e91a';
}
.cid-tzymFuiAua .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzymFuiAua .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzymFuiAua .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzymFuiAua .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzymFuiAua .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzymFuiAua .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzymFuiAua .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzymFuiAua .carousel-indicators li.active,
.cid-tzymFuiAua .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzymFuiAua .carousel-indicators li::after,
.cid-tzymFuiAua .carousel-indicators li::before {
  content: none;
}
.cid-tzymFuiAua .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzymFuiAua .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzymFuiAua .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzymFuiAua .carousel-indicators {
    display: none;
  }
}
.cid-tzymFuiAua .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzymFuiAua .carousel-inner > .active {
  display: block;
}
.cid-tzymFuiAua .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzymFuiAua .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzymFuiAua .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzymFuiAua .carousel-control,
  .cid-tzymFuiAua .carousel-indicators,
  .cid-tzymFuiAua .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzymFuiAua .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzymFuiAua .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzymFuiAua .carousel-indicators .active,
.cid-tzymFuiAua .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzymFuiAua .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzymFuiAua .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzymFuiAua .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzymFuiAua .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzymFuiAua .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzymFuiAua .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzymFuiAua .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzymFuiAua .carousel {
  width: 100%;
}
.cid-tzymFuiAua .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzymFuiAua .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzymFuiAua .modal.fade .modal-dialog,
.cid-tzymFuiAua .modal.in .modal-dialog {
  transform: none;
}
.cid-tzymFuiAua .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzymFuiAua H6 {
  text-align: center;
}
.cid-tzymFuiAua .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzymFuiAua .rotate {
    top: -6px;
  }
}
.cid-tzymFuiAua .title-relative {
  position: relative;
}
.cid-tzymFuiAua .mbr-section-title,
.cid-tzymFuiAua .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzymFuiAua .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzymFuiAua .item-content {
    padding-top: 10px;
  }
}
.cid-tzymFuiAua .mbr-text,
.cid-tzymFuiAua .item-title {
  color: #fafafa;
}
.cid-tzymFuiAua .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzymFuiAua .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzymFuiAua .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzymFuiAua .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzymFuiAua .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzymFuiAua .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzymFuiAua .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzymFuiAua .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzymFuiAua .mbr-section-title {
  color: #23272b;
}
.cid-tzymFuiAua .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzymFuiAua .mbr-text,
.cid-tzymFuiAua .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzBAXkObtI {
  padding-top: 0px;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tzBAXkObtI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzBAXkObtI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzBAXkObtI .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzBAXkObtI .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzBAXkObtI .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzBAXkObtI .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzBAXkObtI .carousel-control,
.cid-tzBAXkObtI .close {
  background: #1b1b1b;
}
.cid-tzBAXkObtI .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzBAXkObtI .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzBAXkObtI .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzBAXkObtI .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzBAXkObtI .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzBAXkObtI .close::before {
  content: '\e91a';
}
.cid-tzBAXkObtI .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzBAXkObtI .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzBAXkObtI .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzBAXkObtI .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzBAXkObtI .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzBAXkObtI .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzBAXkObtI .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzBAXkObtI .carousel-indicators li.active,
.cid-tzBAXkObtI .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzBAXkObtI .carousel-indicators li::after,
.cid-tzBAXkObtI .carousel-indicators li::before {
  content: none;
}
.cid-tzBAXkObtI .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzBAXkObtI .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzBAXkObtI .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzBAXkObtI .carousel-indicators {
    display: none;
  }
}
.cid-tzBAXkObtI .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzBAXkObtI .carousel-inner > .active {
  display: block;
}
.cid-tzBAXkObtI .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzBAXkObtI .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzBAXkObtI .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzBAXkObtI .carousel-control,
  .cid-tzBAXkObtI .carousel-indicators,
  .cid-tzBAXkObtI .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzBAXkObtI .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzBAXkObtI .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzBAXkObtI .carousel-indicators .active,
.cid-tzBAXkObtI .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzBAXkObtI .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzBAXkObtI .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzBAXkObtI .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzBAXkObtI .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzBAXkObtI .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzBAXkObtI .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzBAXkObtI .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzBAXkObtI .carousel {
  width: 100%;
}
.cid-tzBAXkObtI .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzBAXkObtI .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzBAXkObtI .modal.fade .modal-dialog,
.cid-tzBAXkObtI .modal.in .modal-dialog {
  transform: none;
}
.cid-tzBAXkObtI .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzBAXkObtI H6 {
  text-align: center;
}
.cid-tzBAXkObtI .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzBAXkObtI .rotate {
    top: -6px;
  }
}
.cid-tzBAXkObtI .title-relative {
  position: relative;
}
.cid-tzBAXkObtI .mbr-section-title,
.cid-tzBAXkObtI .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzBAXkObtI .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzBAXkObtI .item-content {
    padding-top: 10px;
  }
}
.cid-tzBAXkObtI .mbr-text,
.cid-tzBAXkObtI .item-title {
  color: #fafafa;
}
.cid-tzBAXkObtI .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzBAXkObtI .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzBAXkObtI .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzBAXkObtI .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzBAXkObtI .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzBAXkObtI .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzBAXkObtI .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzBAXkObtI .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzBAXkObtI .mbr-section-title {
  color: #23272b;
}
.cid-tzBAXkObtI .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzBAXkObtI .mbr-text,
.cid-tzBAXkObtI .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tB0Kdmbb1I {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tB0Kdmbb1I .mbr-fallback-image.disabled {
  display: none;
}
.cid-tB0Kdmbb1I .container-fluid {
  padding: 0;
}
.cid-tB0Kdmbb1I .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-tB0Kdmbb1I .image-wrapper {
    margin-bottom: 1rem;
  }
}
.cid-tB0Kdmbb1I .row {
  flex-direction: row-reverse;
}
.cid-tB0Kdmbb1I img {
  width: 100%;
}
.cid-tB0Egw8w3L {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tB0Egw8w3L .mbr-fallback-image.disabled {
  display: none;
}
.cid-tB0Egw8w3L .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tB0Egw8w3L .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tB0Egw8w3L .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tB0Egw8w3L .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tB0Egw8w3L .mbr-section-btn {
  margin-top: 30px;
}
.cid-tB0Egw8w3L .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tB0Egw8w3L .mbr-text,
.cid-tB0Egw8w3L .mbr-section-btn {
  color: #23272b;
}
.cid-tB0Egw8w3L hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tBoAJu9yBG {
  padding-top: 10rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/squeezy-cycling-mobile-scaled.jpg");
}
.cid-tBoAJu9yBG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBoAJu9yBG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBoAJu9yBG .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tBoAJu9yBG .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #fee45a) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tBoAJu9yBG .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tBoAJu9yBG .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tBoAJu9yBG .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tBoAJu9yBG .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tBoAJu9yBG .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tBoAJu9yBG .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tBoAJu9yBG .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tBoAJu9yBG .mbr-text {
  color: #fcdb42;
}
.cid-tBoAJu9yBG .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tBoAJu9yBG .mbr-text,
.cid-tBoAJu9yBG .mbr-section-btn {
  color: #ffffff;
}
.cid-tBouOBZqoO {
  padding-top: 0px;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-tBouOBZqoO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBouOBZqoO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBouOBZqoO .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tBouOBZqoO .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tBouOBZqoO .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tBouOBZqoO .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tBouOBZqoO .carousel-control,
.cid-tBouOBZqoO .close {
  background: #1b1b1b;
}
.cid-tBouOBZqoO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tBouOBZqoO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tBouOBZqoO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tBouOBZqoO .carousel-control-next span {
  margin-left: 5px;
}
.cid-tBouOBZqoO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tBouOBZqoO .close::before {
  content: '\e91a';
}
.cid-tBouOBZqoO .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tBouOBZqoO .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tBouOBZqoO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tBouOBZqoO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tBouOBZqoO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tBouOBZqoO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tBouOBZqoO .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tBouOBZqoO .carousel-indicators li.active,
.cid-tBouOBZqoO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tBouOBZqoO .carousel-indicators li::after,
.cid-tBouOBZqoO .carousel-indicators li::before {
  content: none;
}
.cid-tBouOBZqoO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tBouOBZqoO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tBouOBZqoO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tBouOBZqoO .carousel-indicators {
    display: none;
  }
}
.cid-tBouOBZqoO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tBouOBZqoO .carousel-inner > .active {
  display: block;
}
.cid-tBouOBZqoO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tBouOBZqoO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tBouOBZqoO .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tBouOBZqoO .carousel-control,
  .cid-tBouOBZqoO .carousel-indicators,
  .cid-tBouOBZqoO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tBouOBZqoO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tBouOBZqoO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tBouOBZqoO .carousel-indicators .active,
.cid-tBouOBZqoO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tBouOBZqoO .carousel-indicators .active {
  background: #fafafa;
}
.cid-tBouOBZqoO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tBouOBZqoO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tBouOBZqoO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tBouOBZqoO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tBouOBZqoO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tBouOBZqoO .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tBouOBZqoO .carousel {
  width: 100%;
}
.cid-tBouOBZqoO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tBouOBZqoO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tBouOBZqoO .modal.fade .modal-dialog,
.cid-tBouOBZqoO .modal.in .modal-dialog {
  transform: none;
}
.cid-tBouOBZqoO .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tBouOBZqoO H6 {
  text-align: center;
}
.cid-tBouOBZqoO .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tBouOBZqoO .rotate {
    top: -6px;
  }
}
.cid-tBouOBZqoO .title-relative {
  position: relative;
}
.cid-tBouOBZqoO .mbr-section-title,
.cid-tBouOBZqoO .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tBouOBZqoO .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tBouOBZqoO .item-content {
    padding-top: 10px;
  }
}
.cid-tBouOBZqoO .mbr-text,
.cid-tBouOBZqoO .item-title {
  color: #fafafa;
}
.cid-tBouOBZqoO .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tBouOBZqoO .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tBouOBZqoO .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tBouOBZqoO .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tBouOBZqoO .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tBouOBZqoO .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tBouOBZqoO .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tBouOBZqoO .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tBouOBZqoO .mbr-section-title {
  color: #23272b;
}
.cid-tBouOBZqoO .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tBouOBZqoO .mbr-text,
.cid-tBouOBZqoO .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tBoz4CiBT9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-image: url("../../../assets/images/squeezy-triathlon-mobile-scaled.jpg");
}
.cid-tBoz4CiBT9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBoz4CiBT9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBoz4CiBT9 .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tBoz4CiBT9 .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #fee45a) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tBoz4CiBT9 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tBoz4CiBT9 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tBoz4CiBT9 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tBoz4CiBT9 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tBoz4CiBT9 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tBoz4CiBT9 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tBoz4CiBT9 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tBoz4CiBT9 .mbr-text {
  color: #fcdb42;
}
.cid-tBoz4CiBT9 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tBoz4CiBT9 .mbr-text,
.cid-tBoz4CiBT9 .mbr-section-btn {
  color: #ffffff;
}
.cid-tBoyfVOc1c {
  padding-top: 0px;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tBoyfVOc1c .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBoyfVOc1c .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBoyfVOc1c .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tBoyfVOc1c .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tBoyfVOc1c .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tBoyfVOc1c .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tBoyfVOc1c .carousel-control,
.cid-tBoyfVOc1c .close {
  background: #1b1b1b;
}
.cid-tBoyfVOc1c .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tBoyfVOc1c .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tBoyfVOc1c .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tBoyfVOc1c .carousel-control-next span {
  margin-left: 5px;
}
.cid-tBoyfVOc1c .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tBoyfVOc1c .close::before {
  content: '\e91a';
}
.cid-tBoyfVOc1c .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tBoyfVOc1c .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tBoyfVOc1c .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tBoyfVOc1c .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tBoyfVOc1c .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tBoyfVOc1c .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tBoyfVOc1c .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tBoyfVOc1c .carousel-indicators li.active,
.cid-tBoyfVOc1c .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tBoyfVOc1c .carousel-indicators li::after,
.cid-tBoyfVOc1c .carousel-indicators li::before {
  content: none;
}
.cid-tBoyfVOc1c .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tBoyfVOc1c .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tBoyfVOc1c .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tBoyfVOc1c .carousel-indicators {
    display: none;
  }
}
.cid-tBoyfVOc1c .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tBoyfVOc1c .carousel-inner > .active {
  display: block;
}
.cid-tBoyfVOc1c .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tBoyfVOc1c .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tBoyfVOc1c .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tBoyfVOc1c .carousel-control,
  .cid-tBoyfVOc1c .carousel-indicators,
  .cid-tBoyfVOc1c .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tBoyfVOc1c .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tBoyfVOc1c .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tBoyfVOc1c .carousel-indicators .active,
.cid-tBoyfVOc1c .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tBoyfVOc1c .carousel-indicators .active {
  background: #fafafa;
}
.cid-tBoyfVOc1c .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tBoyfVOc1c .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tBoyfVOc1c .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tBoyfVOc1c .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tBoyfVOc1c .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tBoyfVOc1c .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tBoyfVOc1c .carousel {
  width: 100%;
}
.cid-tBoyfVOc1c .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tBoyfVOc1c .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tBoyfVOc1c .modal.fade .modal-dialog,
.cid-tBoyfVOc1c .modal.in .modal-dialog {
  transform: none;
}
.cid-tBoyfVOc1c .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tBoyfVOc1c H6 {
  text-align: center;
}
.cid-tBoyfVOc1c .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tBoyfVOc1c .rotate {
    top: -6px;
  }
}
.cid-tBoyfVOc1c .title-relative {
  position: relative;
}
.cid-tBoyfVOc1c .mbr-section-title,
.cid-tBoyfVOc1c .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tBoyfVOc1c .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tBoyfVOc1c .item-content {
    padding-top: 10px;
  }
}
.cid-tBoyfVOc1c .mbr-text,
.cid-tBoyfVOc1c .item-title {
  color: #fafafa;
}
.cid-tBoyfVOc1c .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tBoyfVOc1c .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tBoyfVOc1c .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tBoyfVOc1c .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tBoyfVOc1c .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tBoyfVOc1c .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tBoyfVOc1c .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tBoyfVOc1c .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tBoyfVOc1c .mbr-section-title {
  color: #23272b;
}
.cid-tBoyfVOc1c .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tBoyfVOc1c .mbr-text,
.cid-tBoyfVOc1c .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzymFyKRbP {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/morphologics-1200-720x480.jpeg");
}
.cid-tzymFyKRbP .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzymFyKRbP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzymFyKRbP .mbr-section-title {
  color: #fff;
}
.cid-tzymFyKRbP .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzymFyKRbP .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tzymFyKRbP .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzymFyKRbP .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzymFyKRbP .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzymFyKRbP .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzymFyKRbP .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzymFyKRbP .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzymFyKRbP .mbr-text {
  color: #fcdb42;
}
.cid-tzymFyKRbP .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzymFzDBWd {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #dddfe2;
}
.cid-tzymFzDBWd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzymFzDBWd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzymFzDBWd [class^="socicon-"]:before,
.cid-tzymFzDBWd [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tzymFzDBWd .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tzymFzDBWd .btn-social:hover {
  background: #ff450f;
}
.cid-tzymFzDBWd .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tzymFzDBWd .mbr-section-title,
.cid-tzymFzDBWd .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tzHrLA750D {
  background-image: url("../../../assets/images/city-bike-buyers-guide-3.jpg");
}
.cid-tzHrLA750D .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzHrLA750D .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzHrLA750D .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tzHrLA750D .mbr-section-subtitle {
  color: #fee45a;
  background-image: linear-gradient(250deg, currentColor, #ff450f) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzHrLA750D .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ff4601;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tzHrLA750D .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzHrLA750D .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzHrLA750D .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzHrLA750D .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzHrLA750D .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzHrLA750D .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzHrLA750D .mbr-text {
  color: #fcdb42;
}
.cid-tzHrLA750D .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzHrLA750D .mbr-text,
.cid-tzHrLA750D .mbr-section-btn {
  color: #ffffff;
}
.cid-tzYwihERDR {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tzYwihERDR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzYwihERDR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzYwihERDR .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tzYwihERDR .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tzYwihERDR .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tzYwihERDR .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-tzYwihERDR .col-img {
    padding-right: 60px !important;
  }
}
.cid-tzYwihERDR .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tzYwihERDR .col-text {
    order: 2;
  }
}
.cid-tzYwihERDR .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tzYwihERDR .text-wrapper {
    margin-top: 20px;
  }
}
.cid-tzYwihERDR .mbr-section-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tzYwihERDR .mbr-section-subtitle {
  color: #23272b;
  margin-bottom: 22px;
}
.cid-tzYwihERDR .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tzYwihERDR .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-tzYwihERDR .mbr-text {
    padding-right: 0;
  }
}
.cid-tzYwihERDR .mbr-section-btn {
  margin-top: 20px;
}
.cid-tzYwihERDR .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-tzYwihERDR .social-container {
    padding-top: 40px;
  }
}
.cid-tzYwihERDR .social-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tzYwihERDR .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-tzYwihERDR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-tzYwihERDR .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tzYwihERDR .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #c4cfde;
}
.cid-tzYwihERDR .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tzYwihERDR .soc-item:hover:before {
  opacity: 1;
}
.cid-tzYwihERDR .img-wrapper {
  padding: 15px;
  border-radius: 6px;
  position: relative;
  width: 100%;
  box-shadow: 10px 10px 19px #9ca5b1, -10px -10px 19px #dddfe2;
}
.cid-tzYwihERDR .img-box {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-tzYwihERDR .img-box img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 0.87102178;
}
.cid-tzYwihERDR .mbr-text,
.cid-tzYwihERDR .mbr-section-btn {
  color: #1e2024;
}
.cid-tzHtD4aalN {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-tzHtD4aalN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzHtD4aalN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzHtD4aalN .mbr-section-head {
  padding-bottom: 30px;
  width: 100%;
}
.cid-tzHtD4aalN .mbr-section-title {
  color: #23272b;
}
.cid-tzHtD4aalN .mbr-section-subtitle {
  color: #434a51;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tzHtD4aalN .mbr-section-subtitle {
    margin-top: 10px;
  }
}
.cid-tzHtD4aalN .card {
  margin-top: 35px;
}
.cid-tzHtD4aalN .card-header {
  background-color: transparent;
  margin-bottom: 0;
  border-bottom: none !important;
  padding: 0;
}
.cid-tzHtD4aalN .panel-title {
  position: relative;
  padding: 10px 0 20px;
  transition: .4s all;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tzHtD4aalN .panel-title:before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: linear-gradient(145deg, #9ca5b1 0%, #9ca5b1 100%);
}
.cid-tzHtD4aalN .panel-title[aria-expanded="true"]:before {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 2px;
  background: linear-gradient(145deg, #6b67ce 0%, #fc636b 100%);
}
.cid-tzHtD4aalN .panel-title[aria-expanded="true"] .sign {
  transform: rotate(180deg);
}
.cid-tzHtD4aalN .mbr-iconfont {
  font-size: 16px !important;
  font-family: 'Moririse2' !important;
  color: #ff4601;
  margin-left: 1rem;
}
.cid-tzHtD4aalN .panel-group {
  border: none;
}
.cid-tzHtD4aalN .panel-body {
  padding: 20px 0 0;
}
.cid-tzHtD4aalN .panel-text {
  color: #878e99;
}
.cid-tzHtD4aalN .panel-title-edit {
  color: #ff4601;
}
.cid-tzHtD4aalN .sign {
  width: 24px;
  height: 24px;
  padding: 8px;
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  transition: opacity 0.4s ease, transform 0.4s ease;
}
.cid-tzHtD4aalN .panel-text,
.cid-tzHtD4aalN .mbr-section-btn {
  color: #434a51;
}
.cid-tzTDiQre4e {
  padding-top: 6rem;
  padding-bottom: 6rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-tzTDiQre4e .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-tzTDiQre4e .mbr-section-title {
  color: #ff4601;
}
@media (max-width: 767px) {
  .cid-tzTDiQre4e .mbr-section-title {
    text-align: center;
  }
}
.cid-tzTDiQre4e .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tzTDiQre4e .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-tzTDiQre4e .box {
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-tzTDiQre4e .mbr-media {
  width: 100%;
  position: relative;
}
.cid-tzTDiQre4e .mbr-media img {
  width: 100%;
  aspect-ratio: 1.77842566;
  max-height: 100vh;
  max-width: 100%;
  object-fit: cover;
}
.cid-tzTDiQre4e .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tzTDiQre4e .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tzTDiQre4e .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tzTDiQre4e .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tzTDiQre4e .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tzTDiQre4e .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;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzTDiQre4e .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tzHrLHl62C {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #dddfe2;
}
.cid-tzHrLHl62C .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzHrLHl62C .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzHrLHl62C [class^="socicon-"]:before,
.cid-tzHrLHl62C [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tzHrLHl62C .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tzHrLHl62C .btn-social:hover {
  background: #ff450f;
}
.cid-tzHrLHl62C .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tzHrLHl62C .mbr-section-title,
.cid-tzHrLHl62C .mbr-social-likes {
  color: #434a51;
}
.cid-tzHrLGw0So {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/morphologics-1200-720x480.jpeg");
}
.cid-tzHrLGw0So .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzHrLGw0So .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzHrLGw0So .mbr-section-title {
  color: #fff;
}
.cid-tzHrLGw0So .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzHrLGw0So .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tzHrLGw0So .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzHrLGw0So .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzHrLGw0So .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzHrLGw0So .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzHrLGw0So .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzHrLGw0So .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzHrLGw0So .mbr-text {
  color: #fcdb42;
}
.cid-tzHrLGw0So .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tzYUlucCLd {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/manubrio-eureka-air-disc-forcella-mozzo.jpeg");
}
.cid-tzYUlucCLd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzYUlucCLd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzYUlucCLd .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tzYUlucCLd .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #a9fe62) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzYUlucCLd .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tzYUlucCLd .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzYUlucCLd .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzYUlucCLd .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzYUlucCLd .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzYUlucCLd .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzYUlucCLd .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzYUlucCLd .mbr-text {
  color: #fcdb42;
}
.cid-tzYUlucCLd .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzYUlucCLd .mbr-text,
.cid-tzYUlucCLd .mbr-section-btn {
  color: #ffffff;
}
.cid-tzYUlvqABG {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #f7f7f7;
}
.cid-tzYUlvqABG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzYUlvqABG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzYUlvqABG .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-tzYUlvqABG .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-tzYUlvqABG .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzYUlvqABG .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzYUlvqABG .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzYUlvqABG .mbr-text,
.cid-tzYUlvqABG .mbr-section-btn {
  color: #c4cfde;
}
.cid-tA5v5EbTRZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tA5v5EbTRZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tA5v5EbTRZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tA5v5EbTRZ .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tA5v5EbTRZ .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tA5v5EbTRZ .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tA5v5EbTRZ .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tA5v5EbTRZ .col-text {
    order: 2;
    margin-top: 20px;
  }
}
.cid-tA5v5EbTRZ .text-wrapper {
  width: 100%;
}
.cid-tA5v5EbTRZ .mbr-section-title {
  color: #000000;
  margin-bottom: 15px;
}
@media (max-width: 991px) {
  .cid-tA5v5EbTRZ .mbr-section-title {
    margin-bottom: 7px;
  }
}
@media (max-width: 575px) {
  .cid-tA5v5EbTRZ .mbr-section-title {
    margin-bottom: 0;
    text-align: center !important;
  }
}
.cid-tA5v5EbTRZ .mbr-section-subtitle {
  color: #ff450f;
  margin-bottom: 20px;
}
@media (max-width: 575px) {
  .cid-tA5v5EbTRZ .mbr-section-subtitle {
    text-align: center !important;
  }
}
.cid-tA5v5EbTRZ .mbr-text {
  color: #C4CFDE;
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .cid-tA5v5EbTRZ .mbr-text {
    padding-right: 150px;
  }
}
@media (max-width: 991px) {
  .cid-tA5v5EbTRZ .mbr-text {
    padding-right: 0;
  }
}
.cid-tA5v5EbTRZ .mbr-section-btn {
  margin-top: 40px;
}
.cid-tA5v5EbTRZ .col-img {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tA5v5EbTRZ .col-img {
    order: 1;
  }
}
.cid-tA5v5EbTRZ .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tA5v5EbTRZ .img-container {
    padding-right: 20px;
  }
}
.cid-tA5v5EbTRZ .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-tA5v5EbTRZ .image-wrapper {
    padding: 15px;
  }
}
.cid-tA5v5EbTRZ .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-tA5v5EbTRZ .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-tA5v5EbTRZ .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-tA5v5EbTRZ .mbr-text,
.cid-tA5v5EbTRZ .mbr-section-btn {
  color: #434a51;
}
.cid-tA5v5EbTRZ h1 {
  line-height: 1em;
}
.cid-tA5xriVTma {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tA5xriVTma .mbr-section-head {
  width: 100%;
}
.cid-tA5xriVTma .border-item {
  width: 100%;
  height: 2px;
  background-color: #9ca5b1;
  opacity: 0.8;
}
.cid-tzYUlxytmj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tzYUlxytmj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzYUlxytmj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzYUlxytmj .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tzYUlxytmj .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tzYUlxytmj .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tzYUlxytmj .mbr-section-btn {
  margin-top: 30px;
}
.cid-tzYUlxytmj .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tzYUlxytmj .mbr-text,
.cid-tzYUlxytmj .mbr-section-btn {
  color: #c4cfde;
}
.cid-tzYUlxytmj hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tzYUlynplw {
  padding-top: 0px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tzYUlynplw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzYUlynplw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzYUlynplw .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tzYUlynplw .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tzYUlynplw .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tzYUlynplw .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tzYUlynplw .carousel-control,
.cid-tzYUlynplw .close {
  background: #1b1b1b;
}
.cid-tzYUlynplw .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tzYUlynplw .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tzYUlynplw .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tzYUlynplw .carousel-control-next span {
  margin-left: 5px;
}
.cid-tzYUlynplw .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tzYUlynplw .close::before {
  content: '\e91a';
}
.cid-tzYUlynplw .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tzYUlynplw .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tzYUlynplw .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzYUlynplw .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tzYUlynplw .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tzYUlynplw .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tzYUlynplw .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tzYUlynplw .carousel-indicators li.active,
.cid-tzYUlynplw .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tzYUlynplw .carousel-indicators li::after,
.cid-tzYUlynplw .carousel-indicators li::before {
  content: none;
}
.cid-tzYUlynplw .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tzYUlynplw .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tzYUlynplw .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tzYUlynplw .carousel-indicators {
    display: none;
  }
}
.cid-tzYUlynplw .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tzYUlynplw .carousel-inner > .active {
  display: block;
}
.cid-tzYUlynplw .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tzYUlynplw .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tzYUlynplw .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tzYUlynplw .carousel-control,
  .cid-tzYUlynplw .carousel-indicators,
  .cid-tzYUlynplw .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tzYUlynplw .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tzYUlynplw .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tzYUlynplw .carousel-indicators .active,
.cid-tzYUlynplw .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tzYUlynplw .carousel-indicators .active {
  background: #fafafa;
}
.cid-tzYUlynplw .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tzYUlynplw .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tzYUlynplw .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tzYUlynplw .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tzYUlynplw .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tzYUlynplw .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tzYUlynplw .carousel {
  width: 100%;
}
.cid-tzYUlynplw .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tzYUlynplw .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tzYUlynplw .modal.fade .modal-dialog,
.cid-tzYUlynplw .modal.in .modal-dialog {
  transform: none;
}
.cid-tzYUlynplw .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tzYUlynplw H6 {
  text-align: center;
}
.cid-tzYUlynplw .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tzYUlynplw .rotate {
    top: -6px;
  }
}
.cid-tzYUlynplw .title-relative {
  position: relative;
}
.cid-tzYUlynplw .mbr-section-title,
.cid-tzYUlynplw .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tzYUlynplw .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tzYUlynplw .item-content {
    padding-top: 10px;
  }
}
.cid-tzYUlynplw .mbr-text,
.cid-tzYUlynplw .item-title {
  color: #fafafa;
}
.cid-tzYUlynplw .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tzYUlynplw .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tzYUlynplw .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tzYUlynplw .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tzYUlynplw .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tzYUlynplw .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tzYUlynplw .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tzYUlynplw .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tzYUlynplw .mbr-section-title {
  color: #23272b;
}
.cid-tzYUlynplw .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tzYUlynplw .mbr-text,
.cid-tzYUlynplw .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tA5ofDiuzn {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/collection-images-1200x630sc1-1-1.jpg.webp");
}
.cid-tA5ofDiuzn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tA5ofDiuzn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tA5ofDiuzn .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tA5ofDiuzn .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #74ff01) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tA5ofDiuzn .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tA5ofDiuzn .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tA5ofDiuzn .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tA5ofDiuzn .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tA5ofDiuzn .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tA5ofDiuzn .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tA5ofDiuzn .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tA5ofDiuzn .mbr-text {
  color: #fcdb42;
}
.cid-tA5ofDiuzn .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tA5ofDiuzn .mbr-text,
.cid-tA5ofDiuzn .mbr-section-btn {
  color: #ffffff;
}
.cid-uRAzS6Yl6R {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRAzS6Yl6R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRAzS6Yl6R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRAzS6Yl6R .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uRAzS6Yl6R .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uRAzS6Yl6R .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uRAzS6Yl6R .mbr-section-btn {
  margin-top: 30px;
}
.cid-uRAzS6Yl6R .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uRAzS6Yl6R .mbr-text,
.cid-uRAzS6Yl6R .mbr-section-btn {
  color: #212428;
}
.cid-uRAzS6Yl6R hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uRAzKUL4GL {
  padding-top: 0px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uRAzKUL4GL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRAzKUL4GL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRAzKUL4GL .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uRAzKUL4GL .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-uRAzKUL4GL .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uRAzKUL4GL .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uRAzKUL4GL .carousel-control,
.cid-uRAzKUL4GL .close {
  background: #1b1b1b;
}
.cid-uRAzKUL4GL .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uRAzKUL4GL .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uRAzKUL4GL .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uRAzKUL4GL .carousel-control-next span {
  margin-left: 5px;
}
.cid-uRAzKUL4GL .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uRAzKUL4GL .close::before {
  content: '\e91a';
}
.cid-uRAzKUL4GL .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uRAzKUL4GL .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uRAzKUL4GL .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRAzKUL4GL .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uRAzKUL4GL .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uRAzKUL4GL .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uRAzKUL4GL .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uRAzKUL4GL .carousel-indicators li.active,
.cid-uRAzKUL4GL .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uRAzKUL4GL .carousel-indicators li::after,
.cid-uRAzKUL4GL .carousel-indicators li::before {
  content: none;
}
.cid-uRAzKUL4GL .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uRAzKUL4GL .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uRAzKUL4GL .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRAzKUL4GL .carousel-indicators {
    display: none;
  }
}
.cid-uRAzKUL4GL .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uRAzKUL4GL .carousel-inner > .active {
  display: block;
}
.cid-uRAzKUL4GL .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRAzKUL4GL .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uRAzKUL4GL .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uRAzKUL4GL .carousel-control,
  .cid-uRAzKUL4GL .carousel-indicators,
  .cid-uRAzKUL4GL .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uRAzKUL4GL .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uRAzKUL4GL .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uRAzKUL4GL .carousel-indicators .active,
.cid-uRAzKUL4GL .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uRAzKUL4GL .carousel-indicators .active {
  background: #fafafa;
}
.cid-uRAzKUL4GL .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uRAzKUL4GL .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uRAzKUL4GL .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uRAzKUL4GL .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uRAzKUL4GL .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uRAzKUL4GL .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uRAzKUL4GL .carousel {
  width: 100%;
}
.cid-uRAzKUL4GL .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uRAzKUL4GL .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uRAzKUL4GL .modal.fade .modal-dialog,
.cid-uRAzKUL4GL .modal.in .modal-dialog {
  transform: none;
}
.cid-uRAzKUL4GL .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uRAzKUL4GL H6 {
  text-align: center;
}
.cid-uRAzKUL4GL .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uRAzKUL4GL .rotate {
    top: -6px;
  }
}
.cid-uRAzKUL4GL .title-relative {
  position: relative;
}
.cid-uRAzKUL4GL .mbr-section-title,
.cid-uRAzKUL4GL .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uRAzKUL4GL .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uRAzKUL4GL .item-content {
    padding-top: 10px;
  }
}
.cid-uRAzKUL4GL .mbr-text,
.cid-uRAzKUL4GL .item-title {
  color: #fafafa;
}
.cid-uRAzKUL4GL .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uRAzKUL4GL .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uRAzKUL4GL .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uRAzKUL4GL .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uRAzKUL4GL .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uRAzKUL4GL .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uRAzKUL4GL .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uRAzKUL4GL .mbr-section-subtitle {
  color: #ff450f;
}
.cid-uRAzKUL4GL .mbr-section-title {
  color: #23272b;
}
.cid-uRAzKUL4GL .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uRAzKUL4GL .mbr-text,
.cid-uRAzKUL4GL .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uRABXoDqpc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uRABXoDqpc .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRABXoDqpc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRABXoDqpc .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uRABXoDqpc .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uRABXoDqpc .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uRABXoDqpc .mbr-section-btn {
  margin-top: 30px;
}
.cid-uRABXoDqpc .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uRABXoDqpc .mbr-text,
.cid-uRABXoDqpc .mbr-section-btn {
  color: #212428;
}
.cid-uRABXoDqpc hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uRAC4h4Dld {
  padding-top: 0px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-uRAC4h4Dld .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRAC4h4Dld .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRAC4h4Dld .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uRAC4h4Dld .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-uRAC4h4Dld .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uRAC4h4Dld .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uRAC4h4Dld .carousel-control,
.cid-uRAC4h4Dld .close {
  background: #1b1b1b;
}
.cid-uRAC4h4Dld .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uRAC4h4Dld .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uRAC4h4Dld .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uRAC4h4Dld .carousel-control-next span {
  margin-left: 5px;
}
.cid-uRAC4h4Dld .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uRAC4h4Dld .close::before {
  content: '\e91a';
}
.cid-uRAC4h4Dld .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uRAC4h4Dld .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uRAC4h4Dld .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRAC4h4Dld .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uRAC4h4Dld .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uRAC4h4Dld .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uRAC4h4Dld .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uRAC4h4Dld .carousel-indicators li.active,
.cid-uRAC4h4Dld .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uRAC4h4Dld .carousel-indicators li::after,
.cid-uRAC4h4Dld .carousel-indicators li::before {
  content: none;
}
.cid-uRAC4h4Dld .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uRAC4h4Dld .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uRAC4h4Dld .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uRAC4h4Dld .carousel-indicators {
    display: none;
  }
}
.cid-uRAC4h4Dld .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uRAC4h4Dld .carousel-inner > .active {
  display: block;
}
.cid-uRAC4h4Dld .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uRAC4h4Dld .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uRAC4h4Dld .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uRAC4h4Dld .carousel-control,
  .cid-uRAC4h4Dld .carousel-indicators,
  .cid-uRAC4h4Dld .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uRAC4h4Dld .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uRAC4h4Dld .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uRAC4h4Dld .carousel-indicators .active,
.cid-uRAC4h4Dld .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uRAC4h4Dld .carousel-indicators .active {
  background: #fafafa;
}
.cid-uRAC4h4Dld .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uRAC4h4Dld .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uRAC4h4Dld .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uRAC4h4Dld .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uRAC4h4Dld .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uRAC4h4Dld .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uRAC4h4Dld .carousel {
  width: 100%;
}
.cid-uRAC4h4Dld .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uRAC4h4Dld .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uRAC4h4Dld .modal.fade .modal-dialog,
.cid-uRAC4h4Dld .modal.in .modal-dialog {
  transform: none;
}
.cid-uRAC4h4Dld .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uRAC4h4Dld H6 {
  text-align: center;
}
.cid-uRAC4h4Dld .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uRAC4h4Dld .rotate {
    top: -6px;
  }
}
.cid-uRAC4h4Dld .title-relative {
  position: relative;
}
.cid-uRAC4h4Dld .mbr-section-title,
.cid-uRAC4h4Dld .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uRAC4h4Dld .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uRAC4h4Dld .item-content {
    padding-top: 10px;
  }
}
.cid-uRAC4h4Dld .mbr-text,
.cid-uRAC4h4Dld .item-title {
  color: #fafafa;
}
.cid-uRAC4h4Dld .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uRAC4h4Dld .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uRAC4h4Dld .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uRAC4h4Dld .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uRAC4h4Dld .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uRAC4h4Dld .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uRAC4h4Dld .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uRAC4h4Dld .mbr-section-subtitle {
  color: #ff450f;
}
.cid-uRAC4h4Dld .mbr-section-title {
  color: #23272b;
}
.cid-uRAC4h4Dld .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uRAC4h4Dld .mbr-text,
.cid-uRAC4h4Dld .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tzYUlIuuMS {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/cjyjss17b02iq0pk0kdjudjyz-bike-tips-and-advice-pressure-background.full.jpg");
}
.cid-tzYUlIuuMS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzYUlIuuMS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzYUlIuuMS .mbr-section-title {
  color: #fff;
  text-align: center;
}
.cid-tzYUlIuuMS .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tzYUlIuuMS .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tzYUlIuuMS .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tzYUlIuuMS .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tzYUlIuuMS .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tzYUlIuuMS .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tzYUlIuuMS .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tzYUlIuuMS .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tzYUlIuuMS .mbr-text {
  color: #fcdb42;
}
.cid-tzYUlIuuMS .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tzYUlJEQ6E {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-tzYUlJEQ6E .mbr-fallback-image.disabled {
  display: none;
}
.cid-tzYUlJEQ6E .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tzYUlJEQ6E [class^="socicon-"]:before,
.cid-tzYUlJEQ6E [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tzYUlJEQ6E .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tzYUlJEQ6E .btn-social:hover {
  background: #ff450f;
}
.cid-tzYUlJEQ6E .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tzYUlJEQ6E .mbr-section-title,
.cid-tzYUlJEQ6E .mbr-social-likes {
  color: #878e99;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tAh3sPgwIs {
  background-image: url("../../../assets/images/vtt24.jpg");
}
.cid-tAh3sPgwIs .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAh3sPgwIs .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAh3sPgwIs .mbr-section-title {
  color: #fff;
}
.cid-tAh3sPgwIs .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tAh3sPgwIs .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tAh3sPgwIs .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tAh3sPgwIs .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tAh3sPgwIs .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tAh3sPgwIs .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tAh3sPgwIs .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tAh3sPgwIs .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tAh3sPgwIs .mbr-text {
  color: #fcdb42;
}
.cid-tAh3sPgwIs .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tAh3sQkOFC {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tAh3sQkOFC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAh3sQkOFC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAh3sQkOFC .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tAh3sQkOFC .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tAh3sQkOFC .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tAh3sQkOFC .mbr-section-btn {
  margin-top: 30px;
}
.cid-tAh3sQkOFC .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tAh3sQkOFC .mbr-text,
.cid-tAh3sQkOFC .mbr-section-btn {
  color: #c4cfde;
}
.cid-tAh3sQkOFC hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tAh3sRjkYo {
  padding-top: 10px;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tAh3sRjkYo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAh3sRjkYo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAh3sRjkYo .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tAh3sRjkYo .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tAh3sRjkYo .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tAh3sRjkYo .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tAh3sRjkYo .carousel-control,
.cid-tAh3sRjkYo .close {
  background: #1b1b1b;
}
.cid-tAh3sRjkYo .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tAh3sRjkYo .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tAh3sRjkYo .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tAh3sRjkYo .carousel-control-next span {
  margin-left: 5px;
}
.cid-tAh3sRjkYo .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tAh3sRjkYo .close::before {
  content: '\e91a';
}
.cid-tAh3sRjkYo .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tAh3sRjkYo .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tAh3sRjkYo .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAh3sRjkYo .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tAh3sRjkYo .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tAh3sRjkYo .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tAh3sRjkYo .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tAh3sRjkYo .carousel-indicators li.active,
.cid-tAh3sRjkYo .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tAh3sRjkYo .carousel-indicators li::after,
.cid-tAh3sRjkYo .carousel-indicators li::before {
  content: none;
}
.cid-tAh3sRjkYo .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tAh3sRjkYo .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tAh3sRjkYo .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tAh3sRjkYo .carousel-indicators {
    display: none;
  }
}
.cid-tAh3sRjkYo .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tAh3sRjkYo .carousel-inner > .active {
  display: block;
}
.cid-tAh3sRjkYo .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAh3sRjkYo .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tAh3sRjkYo .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tAh3sRjkYo .carousel-control,
  .cid-tAh3sRjkYo .carousel-indicators,
  .cid-tAh3sRjkYo .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tAh3sRjkYo .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tAh3sRjkYo .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tAh3sRjkYo .carousel-indicators .active,
.cid-tAh3sRjkYo .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tAh3sRjkYo .carousel-indicators .active {
  background: #fafafa;
}
.cid-tAh3sRjkYo .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tAh3sRjkYo .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tAh3sRjkYo .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tAh3sRjkYo .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tAh3sRjkYo .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tAh3sRjkYo .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tAh3sRjkYo .carousel {
  width: 100%;
}
.cid-tAh3sRjkYo .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tAh3sRjkYo .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tAh3sRjkYo .modal.fade .modal-dialog,
.cid-tAh3sRjkYo .modal.in .modal-dialog {
  transform: none;
}
.cid-tAh3sRjkYo .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tAh3sRjkYo H6 {
  text-align: center;
}
.cid-tAh3sRjkYo .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tAh3sRjkYo .rotate {
    top: -6px;
  }
}
.cid-tAh3sRjkYo .title-relative {
  position: relative;
}
.cid-tAh3sRjkYo .mbr-section-title,
.cid-tAh3sRjkYo .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tAh3sRjkYo .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tAh3sRjkYo .item-content {
    padding-top: 10px;
  }
}
.cid-tAh3sRjkYo .mbr-text,
.cid-tAh3sRjkYo .item-title {
  color: #fafafa;
}
.cid-tAh3sRjkYo .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tAh3sRjkYo .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tAh3sRjkYo .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tAh3sRjkYo .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tAh3sRjkYo .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tAh3sRjkYo .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tAh3sRjkYo .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tAh3sRjkYo .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tAh3sRjkYo .mbr-section-title {
  color: #23272b;
}
.cid-tAh3sRjkYo .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tAh3sRjkYo .mbr-text,
.cid-tAh3sRjkYo .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tAh3sSHUxi {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tAh3sSHUxi .mbr-section-head {
  width: 100%;
}
.cid-tAh3sSHUxi .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tAh3sTwQEn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tAh3sTwQEn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAh3sTwQEn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAh3sTwQEn .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tAh3sTwQEn .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tAh3sTwQEn .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tAh3sTwQEn .mbr-section-btn {
  margin-top: 30px;
}
.cid-tAh3sTwQEn .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tAh3sTwQEn .mbr-text,
.cid-tAh3sTwQEn .mbr-section-btn {
  color: #c4cfde;
}
.cid-tAh3sTwQEn hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tAh3sUrs5S {
  padding-top: 0px;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tAh3sUrs5S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAh3sUrs5S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAh3sUrs5S .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tAh3sUrs5S .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tAh3sUrs5S .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tAh3sUrs5S .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tAh3sUrs5S .carousel-control,
.cid-tAh3sUrs5S .close {
  background: #1b1b1b;
}
.cid-tAh3sUrs5S .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tAh3sUrs5S .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tAh3sUrs5S .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tAh3sUrs5S .carousel-control-next span {
  margin-left: 5px;
}
.cid-tAh3sUrs5S .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tAh3sUrs5S .close::before {
  content: '\e91a';
}
.cid-tAh3sUrs5S .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tAh3sUrs5S .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tAh3sUrs5S .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAh3sUrs5S .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tAh3sUrs5S .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tAh3sUrs5S .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tAh3sUrs5S .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tAh3sUrs5S .carousel-indicators li.active,
.cid-tAh3sUrs5S .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tAh3sUrs5S .carousel-indicators li::after,
.cid-tAh3sUrs5S .carousel-indicators li::before {
  content: none;
}
.cid-tAh3sUrs5S .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tAh3sUrs5S .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tAh3sUrs5S .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tAh3sUrs5S .carousel-indicators {
    display: none;
  }
}
.cid-tAh3sUrs5S .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tAh3sUrs5S .carousel-inner > .active {
  display: block;
}
.cid-tAh3sUrs5S .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAh3sUrs5S .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tAh3sUrs5S .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tAh3sUrs5S .carousel-control,
  .cid-tAh3sUrs5S .carousel-indicators,
  .cid-tAh3sUrs5S .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tAh3sUrs5S .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tAh3sUrs5S .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tAh3sUrs5S .carousel-indicators .active,
.cid-tAh3sUrs5S .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tAh3sUrs5S .carousel-indicators .active {
  background: #fafafa;
}
.cid-tAh3sUrs5S .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tAh3sUrs5S .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tAh3sUrs5S .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tAh3sUrs5S .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tAh3sUrs5S .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tAh3sUrs5S .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tAh3sUrs5S .carousel {
  width: 100%;
}
.cid-tAh3sUrs5S .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tAh3sUrs5S .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tAh3sUrs5S .modal.fade .modal-dialog,
.cid-tAh3sUrs5S .modal.in .modal-dialog {
  transform: none;
}
.cid-tAh3sUrs5S .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tAh3sUrs5S H6 {
  text-align: center;
}
.cid-tAh3sUrs5S .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tAh3sUrs5S .rotate {
    top: -6px;
  }
}
.cid-tAh3sUrs5S .title-relative {
  position: relative;
}
.cid-tAh3sUrs5S .mbr-section-title,
.cid-tAh3sUrs5S .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tAh3sUrs5S .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tAh3sUrs5S .item-content {
    padding-top: 10px;
  }
}
.cid-tAh3sUrs5S .mbr-text,
.cid-tAh3sUrs5S .item-title {
  color: #fafafa;
}
.cid-tAh3sUrs5S .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tAh3sUrs5S .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tAh3sUrs5S .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tAh3sUrs5S .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tAh3sUrs5S .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tAh3sUrs5S .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tAh3sUrs5S .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tAh3sUrs5S .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tAh3sUrs5S .mbr-section-title {
  color: #23272b;
}
.cid-tAh3sUrs5S .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tAh3sUrs5S .mbr-text,
.cid-tAh3sUrs5S .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tAh3sVVasN {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tAh3sVVasN .mbr-section-head {
  width: 100%;
}
.cid-tAh3sVVasN .border-item {
  width: 100%;
  height: 2px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tAh3sWNCdI {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tAh3sWNCdI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAh3sWNCdI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAh3sWNCdI .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tAh3sWNCdI .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tAh3sWNCdI .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tAh3sWNCdI .mbr-section-btn {
  margin-top: 30px;
}
.cid-tAh3sWNCdI .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tAh3sWNCdI .mbr-text,
.cid-tAh3sWNCdI .mbr-section-btn {
  color: #c4cfde;
}
.cid-tAh3sWNCdI hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tAh3sXPSrK {
  padding-top: 0px;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tAh3sXPSrK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAh3sXPSrK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAh3sXPSrK .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tAh3sXPSrK .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tAh3sXPSrK .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tAh3sXPSrK .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tAh3sXPSrK .carousel-control,
.cid-tAh3sXPSrK .close {
  background: #1b1b1b;
}
.cid-tAh3sXPSrK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tAh3sXPSrK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tAh3sXPSrK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tAh3sXPSrK .carousel-control-next span {
  margin-left: 5px;
}
.cid-tAh3sXPSrK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tAh3sXPSrK .close::before {
  content: '\e91a';
}
.cid-tAh3sXPSrK .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tAh3sXPSrK .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tAh3sXPSrK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAh3sXPSrK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tAh3sXPSrK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tAh3sXPSrK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tAh3sXPSrK .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tAh3sXPSrK .carousel-indicators li.active,
.cid-tAh3sXPSrK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tAh3sXPSrK .carousel-indicators li::after,
.cid-tAh3sXPSrK .carousel-indicators li::before {
  content: none;
}
.cid-tAh3sXPSrK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tAh3sXPSrK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tAh3sXPSrK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tAh3sXPSrK .carousel-indicators {
    display: none;
  }
}
.cid-tAh3sXPSrK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tAh3sXPSrK .carousel-inner > .active {
  display: block;
}
.cid-tAh3sXPSrK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAh3sXPSrK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tAh3sXPSrK .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tAh3sXPSrK .carousel-control,
  .cid-tAh3sXPSrK .carousel-indicators,
  .cid-tAh3sXPSrK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tAh3sXPSrK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tAh3sXPSrK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tAh3sXPSrK .carousel-indicators .active,
.cid-tAh3sXPSrK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tAh3sXPSrK .carousel-indicators .active {
  background: #fafafa;
}
.cid-tAh3sXPSrK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tAh3sXPSrK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tAh3sXPSrK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tAh3sXPSrK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tAh3sXPSrK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tAh3sXPSrK .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tAh3sXPSrK .carousel {
  width: 100%;
}
.cid-tAh3sXPSrK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tAh3sXPSrK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tAh3sXPSrK .modal.fade .modal-dialog,
.cid-tAh3sXPSrK .modal.in .modal-dialog {
  transform: none;
}
.cid-tAh3sXPSrK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tAh3sXPSrK H6 {
  text-align: center;
}
.cid-tAh3sXPSrK .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tAh3sXPSrK .rotate {
    top: -6px;
  }
}
.cid-tAh3sXPSrK .title-relative {
  position: relative;
}
.cid-tAh3sXPSrK .mbr-section-title,
.cid-tAh3sXPSrK .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tAh3sXPSrK .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tAh3sXPSrK .item-content {
    padding-top: 10px;
  }
}
.cid-tAh3sXPSrK .mbr-text,
.cid-tAh3sXPSrK .item-title {
  color: #fafafa;
}
.cid-tAh3sXPSrK .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tAh3sXPSrK .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tAh3sXPSrK .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tAh3sXPSrK .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tAh3sXPSrK .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tAh3sXPSrK .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tAh3sXPSrK .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tAh3sXPSrK .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tAh3sXPSrK .mbr-section-title {
  color: #23272b;
}
.cid-tAh3sXPSrK .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tAh3sXPSrK .mbr-text,
.cid-tAh3sXPSrK .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tAh3sZqxu6 {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/img-6409.jpeg");
}
.cid-tAh3sZqxu6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAh3sZqxu6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAh3sZqxu6 .mbr-section-title {
  color: #fff;
}
.cid-tAh3sZqxu6 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tAh3sZqxu6 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tAh3sZqxu6 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tAh3sZqxu6 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tAh3sZqxu6 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tAh3sZqxu6 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tAh3sZqxu6 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tAh3sZqxu6 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tAh3sZqxu6 .mbr-text {
  color: #fcdb42;
}
.cid-tAh3sZqxu6 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tAh3t0zSH0 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tAh3t0zSH0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAh3t0zSH0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAh3t0zSH0 [class^="socicon-"]:before,
.cid-tAh3t0zSH0 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tAh3t0zSH0 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tAh3t0zSH0 .btn-social:hover {
  background: #ff450f;
}
.cid-tAh3t0zSH0 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tAh3t0zSH0 .mbr-section-title,
.cid-tAh3t0zSH0 .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tAxOEVL2wj {
  background-image: url("../../../assets/images/platform-ebike-gravel-commuter.jpg");
}
.cid-tAxOEVL2wj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAxOEVL2wj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAxOEVL2wj .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tAxOEVL2wj .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #ffffff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tAxOEVL2wj .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1.2em;
}
@media (max-width: 767px) {
  .cid-tAxOEVL2wj .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tAxOEVL2wj .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tAxOEVL2wj .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tAxOEVL2wj .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tAxOEVL2wj .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tAxOEVL2wj .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tAxOEVL2wj .mbr-text {
  color: #fcdb42;
}
.cid-tAxOEVL2wj .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tAxOEVL2wj .mbr-text,
.cid-tAxOEVL2wj .mbr-section-btn {
  color: #ffffff;
}
.cid-tAxOEWypQC {
  padding-top: 5rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tAxOEWypQC .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAxOEWypQC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAxOEWypQC .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-tAxOEWypQC .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-tAxOEWypQC .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tAxOEWypQC .mbr-section-btn {
  margin-top: 30px;
}
.cid-tAxOEWypQC .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tAxOEWypQC .mbr-text,
.cid-tAxOEWypQC .mbr-section-btn {
  color: #c4cfde;
}
.cid-tAxOEX8VvG {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/platform-ebike-mtb.jpg");
}
.cid-tAxOEX8VvG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAxOEX8VvG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAxOEX8VvG .mbr-section-title {
  color: #fff;
}
.cid-tAxOEX8VvG .mbr-section-subtitle {
  color: #ffffff;
  line-height: 1.2em;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tAxOEX8VvG .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
  line-height: 1.2em;
}
@media (max-width: 767px) {
  .cid-tAxOEX8VvG .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tAxOEX8VvG .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tAxOEX8VvG .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tAxOEX8VvG .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tAxOEX8VvG .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tAxOEX8VvG .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tAxOEX8VvG .mbr-text {
  color: #fcdb42;
}
.cid-tAxOEX8VvG .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tAxOEX8VvG .iconfont-wrapper h2 b {
  line-height: 0.5rem;
}
.cid-tAxOEXPKmF {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tAxOEXPKmF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAxOEXPKmF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAxOEXPKmF .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tAxOEXPKmF .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tAxOEXPKmF .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tAxOEXPKmF .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tAxOEXPKmF .carousel-control,
.cid-tAxOEXPKmF .close {
  background: #1b1b1b;
}
.cid-tAxOEXPKmF .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tAxOEXPKmF .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tAxOEXPKmF .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tAxOEXPKmF .carousel-control-next span {
  margin-left: 5px;
}
.cid-tAxOEXPKmF .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tAxOEXPKmF .close::before {
  content: '\e91a';
}
.cid-tAxOEXPKmF .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tAxOEXPKmF .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tAxOEXPKmF .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAxOEXPKmF .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tAxOEXPKmF .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tAxOEXPKmF .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tAxOEXPKmF .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tAxOEXPKmF .carousel-indicators li.active,
.cid-tAxOEXPKmF .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tAxOEXPKmF .carousel-indicators li::after,
.cid-tAxOEXPKmF .carousel-indicators li::before {
  content: none;
}
.cid-tAxOEXPKmF .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tAxOEXPKmF .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tAxOEXPKmF .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tAxOEXPKmF .carousel-indicators {
    display: none;
  }
}
.cid-tAxOEXPKmF .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tAxOEXPKmF .carousel-inner > .active {
  display: block;
}
.cid-tAxOEXPKmF .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAxOEXPKmF .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tAxOEXPKmF .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tAxOEXPKmF .carousel-control,
  .cid-tAxOEXPKmF .carousel-indicators,
  .cid-tAxOEXPKmF .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tAxOEXPKmF .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tAxOEXPKmF .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tAxOEXPKmF .carousel-indicators .active,
.cid-tAxOEXPKmF .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tAxOEXPKmF .carousel-indicators .active {
  background: #fafafa;
}
.cid-tAxOEXPKmF .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tAxOEXPKmF .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tAxOEXPKmF .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tAxOEXPKmF .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tAxOEXPKmF .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tAxOEXPKmF .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tAxOEXPKmF .carousel {
  width: 100%;
}
.cid-tAxOEXPKmF .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tAxOEXPKmF .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tAxOEXPKmF .modal.fade .modal-dialog,
.cid-tAxOEXPKmF .modal.in .modal-dialog {
  transform: none;
}
.cid-tAxOEXPKmF H6 {
  text-align: center;
}
.cid-tAxOEXPKmF .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tAxOEXPKmF .rotate {
    top: -6px;
  }
}
.cid-tAxOEXPKmF .title-relative {
  position: relative;
}
.cid-tAxOEXPKmF .mbr-section-title,
.cid-tAxOEXPKmF .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tAxOEXPKmF .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tAxOEXPKmF .item-content {
    padding-top: 10px;
  }
}
.cid-tAxOEXPKmF .mbr-text,
.cid-tAxOEXPKmF .item-title {
  color: #fafafa;
}
.cid-tAxOEXPKmF .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tAxOEXPKmF .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tAxOEXPKmF .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tAxOEXPKmF .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tAxOEXPKmF .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tAxOEXPKmF .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tAxOEXPKmF .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tAxOEXPKmF .mbr-section-subtitle {
  color: #13171f;
}
.cid-tAxOEXPKmF .mbr-section-title {
  color: #23272b;
}
.cid-tAxOEXPKmF .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tAxOEXPKmF .mbr-text,
.cid-tAxOEXPKmF .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tAxOEXPKmF hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tAxOEZ3NV6 {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tAxOEZ3NV6 .mbr-section-head {
  width: 100%;
}
.cid-tAxOEZ3NV6 .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tAxOEZAPPX {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tAxOEZAPPX .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAxOEZAPPX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAxOEZAPPX .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tAxOEZAPPX .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tAxOEZAPPX .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tAxOEZAPPX .mbr-section-btn {
  margin-top: 30px;
}
.cid-tAxOEZAPPX .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tAxOEZAPPX .mbr-text,
.cid-tAxOEZAPPX .mbr-section-btn {
  color: #c4cfde;
}
.cid-tAxOEZAPPX hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tAxOF0chWS {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tAxOF0chWS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAxOF0chWS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAxOF0chWS .card-row {
  align-items: stretch;
}
.cid-tAxOF0chWS .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-tAxOF0chWS .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-tAxOF0chWS .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-tAxOF0chWS .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-tAxOF0chWS .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-tAxOF0chWS .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-tAxOF0chWS .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-tAxOF0chWS .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-tAxOF0chWS .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-tAxOF0chWS .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-tAxOF0chWS .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-tAxOF0chWS .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-tAxOF0chWS .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-tAxOF0chWS .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-tAxOF0chWS .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-tAxOF0chWS .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-tAxOF0chWS .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tAxOF0chWS .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-tAxOF0chWS .text-row {
    padding-top: 30px;
  }
}
.cid-tAxOF0chWS .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-tAxOF0chWS .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-tAxOF0chWS .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-tAxOF0chWS .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-tAxOF0chWS .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-tAxOF0chWS .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-tAxOF0chWS .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tAxOF0chWS .card-text {
    flex-basis: 100%;
  }
}
.cid-tAxOF0chWS .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-tAxOF0chWS .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-u1OtitnY0B {
  background-image: url("../../../assets/images/brera-ion-guerciotti-bici-gravel-e-bike.jpg");
}
.cid-u1OtitnY0B .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1OtitnY0B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1OtitnY0B .mbr-section-title {
  color: #f9cc73;
}
.cid-u1OtitnY0B .mbr-section-subtitle {
  color: #ffffff;
  line-height: 1.2em;
  background-image: linear-gradient(315deg, currentColor, #e9dfb3) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-u1OtitnY0B .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #e9dfb3;
  line-height: 1.2em;
}
@media (max-width: 767px) {
  .cid-u1OtitnY0B .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-u1OtitnY0B .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-u1OtitnY0B .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-u1OtitnY0B .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-u1OtitnY0B .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-u1OtitnY0B .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-u1OtitnY0B .mbr-text {
  color: #fcdb42;
}
.cid-u1OtitnY0B .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-u1OtitnY0B .iconfont-wrapper h2 b {
  line-height: 0.5rem;
}
.cid-uFwXdSmiqi {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uFwXdSmiqi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFwXdSmiqi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFwXdSmiqi .row {
  justify-content: center;
}
.cid-uFwXdSmiqi .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uFwXdSmiqi .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #f9cc73, #faf5de 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uFwXdSmiqi .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uFwXdSmiqi .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uFwXdSmiqi .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uFwXdSmiqi .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uFwXdSmiqi .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uFwXdSmiqi .mbr-section-title {
  color: #ffffff;
}
.cid-uFwXdSmiqi .mbr-text {
  color: #ffffff;
}
.cid-uFwXdSmiqi .mbr-desc {
  color: #ffffff;
}
.cid-uFwXdSmiqi .mbr-section-title,
.cid-uFwXdSmiqi .mbr-section-btn {
  text-align: center;
}
.cid-u1Jt0n0r9p {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u1Jt0n0r9p .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1Jt0n0r9p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1Jt0n0r9p .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-u1Jt0n0r9p .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-u1Jt0n0r9p .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1Jt0n0r9p .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-u1Jt0n0r9p .carousel-control,
.cid-u1Jt0n0r9p .close {
  background: #1b1b1b;
}
.cid-u1Jt0n0r9p .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1Jt0n0r9p .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1Jt0n0r9p .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1Jt0n0r9p .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1Jt0n0r9p .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u1Jt0n0r9p .close::before {
  content: '\e91a';
}
.cid-u1Jt0n0r9p .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-u1Jt0n0r9p .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u1Jt0n0r9p .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1Jt0n0r9p .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1Jt0n0r9p .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1Jt0n0r9p .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1Jt0n0r9p .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u1Jt0n0r9p .carousel-indicators li.active,
.cid-u1Jt0n0r9p .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1Jt0n0r9p .carousel-indicators li::after,
.cid-u1Jt0n0r9p .carousel-indicators li::before {
  content: none;
}
.cid-u1Jt0n0r9p .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1Jt0n0r9p .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1Jt0n0r9p .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1Jt0n0r9p .carousel-indicators {
    display: none;
  }
}
.cid-u1Jt0n0r9p .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1Jt0n0r9p .carousel-inner > .active {
  display: block;
}
.cid-u1Jt0n0r9p .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1Jt0n0r9p .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1Jt0n0r9p .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1Jt0n0r9p .carousel-control,
  .cid-u1Jt0n0r9p .carousel-indicators,
  .cid-u1Jt0n0r9p .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1Jt0n0r9p .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1Jt0n0r9p .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1Jt0n0r9p .carousel-indicators .active,
.cid-u1Jt0n0r9p .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1Jt0n0r9p .carousel-indicators .active {
  background: #fafafa;
}
.cid-u1Jt0n0r9p .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1Jt0n0r9p .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1Jt0n0r9p .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1Jt0n0r9p .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1Jt0n0r9p .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1Jt0n0r9p .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1Jt0n0r9p .carousel {
  width: 100%;
}
.cid-u1Jt0n0r9p .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1Jt0n0r9p .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1Jt0n0r9p .modal.fade .modal-dialog,
.cid-u1Jt0n0r9p .modal.in .modal-dialog {
  transform: none;
}
.cid-u1Jt0n0r9p H6 {
  text-align: center;
}
.cid-u1Jt0n0r9p .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-u1Jt0n0r9p .rotate {
    top: -6px;
  }
}
.cid-u1Jt0n0r9p .title-relative {
  position: relative;
}
.cid-u1Jt0n0r9p .mbr-section-title,
.cid-u1Jt0n0r9p .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-u1Jt0n0r9p .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-u1Jt0n0r9p .item-content {
    padding-top: 10px;
  }
}
.cid-u1Jt0n0r9p .mbr-text,
.cid-u1Jt0n0r9p .item-title {
  color: #fafafa;
}
.cid-u1Jt0n0r9p .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-u1Jt0n0r9p .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-u1Jt0n0r9p .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-u1Jt0n0r9p .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-u1Jt0n0r9p .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-u1Jt0n0r9p .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-u1Jt0n0r9p .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-u1Jt0n0r9p .mbr-section-subtitle {
  color: #13171f;
}
.cid-u1Jt0n0r9p .mbr-section-title {
  color: #23272b;
}
.cid-u1Jt0n0r9p .item-title {
  color: #23272b;
  text-align: center;
}
.cid-u1Jt0n0r9p .mbr-text,
.cid-u1Jt0n0r9p .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-u1Jt0n0r9p hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-u2d3vip3uy {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-u2d3vip3uy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2d3vip3uy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2d3vip3uy .card-row {
  align-items: stretch;
}
.cid-u2d3vip3uy .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-u2d3vip3uy .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-u2d3vip3uy .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-u2d3vip3uy .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-u2d3vip3uy .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-u2d3vip3uy .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-u2d3vip3uy .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-u2d3vip3uy .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-u2d3vip3uy .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-u2d3vip3uy .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-u2d3vip3uy .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-u2d3vip3uy .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-u2d3vip3uy .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-u2d3vip3uy .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-u2d3vip3uy .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-u2d3vip3uy .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-u2d3vip3uy .item-menu-overlay {
  opacity: 0 !important;
}
.cid-u2d3vip3uy .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-u2d3vip3uy .text-row {
    padding-top: 30px;
  }
}
.cid-u2d3vip3uy .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-u2d3vip3uy .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-u2d3vip3uy .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-u2d3vip3uy .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-u2d3vip3uy .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-u2d3vip3uy .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-u2d3vip3uy .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-u2d3vip3uy .card-text {
    flex-basis: 100%;
  }
}
.cid-u2d3vip3uy .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-u2d3vip3uy .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFwprCHwq2 {
  padding-top: 6rem;
  padding-bottom: 4rem;
  background-color: #f7f7f7;
}
.cid-uFwprCHwq2 .content {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFwprCHwq2 .content {
    flex-wrap: wrap;
  }
}
.cid-uFwprCHwq2 h2,
.cid-uFwprCHwq2 h4,
.cid-uFwprCHwq2 h3,
.cid-uFwprCHwq2 h6,
.cid-uFwprCHwq2 p,
.cid-uFwprCHwq2 ul {
  margin: 0;
}
.cid-uFwprCHwq2 ul {
  padding: 0;
  list-style-type: none;
}
.cid-uFwprCHwq2 .heading {
  width: 35%;
  margin-bottom: 37px;
}
@media (max-width: 1024px) {
  .cid-uFwprCHwq2 .heading {
    width: 100%;
  }
}
.cid-uFwprCHwq2 .heading-inner {
  max-width: 476px;
}
.cid-uFwprCHwq2 .mbr-section-title {
  color: #000000;
}
.cid-uFwprCHwq2 .mbr-section-subtitle {
  color: #6b6b6b;
}
.cid-uFwprCHwq2 .cards {
  width: 65%;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFwprCHwq2 .cards {
    width: 100%;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-uFwprCHwq2 .cards {
    flex-direction: column;
    padding-top: 0px;
  }
}
.cid-uFwprCHwq2 .card {
  width: 34%;
}
@media (max-width: 1024px) {
  .cid-uFwprCHwq2 .card {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFwprCHwq2 .card {
    width: 100%;
    padding-top: 30px;
  }
}
.cid-uFwprCHwq2 .mbr-card-title {
  color: #000000;
  margin-bottom: 3px;
}
.cid-uFwprCHwq2 .mbr-card-subtitle {
  color: #6b6b6b;
}
.cid-uFwprCHwq2 .list {
  padding-top: 5px;
  margin-bottom: 24px;
  color: #6b6b6b;
}
.cid-uFwpNi01f4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFwpNi01f4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFwpNi01f4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFwpNi01f4 .row {
  flex-direction: row-reverse;
}
.cid-uFwpNi01f4 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFwpNi01f4 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFwpNi01f4 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFwpNi01f4 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFwpNi01f4 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFwpNi01f4 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFwpNi01f4 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFwpNi01f4 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFwpNi01f4 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFwpNi01f4 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFwpNi01f4 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFwpNi01f4 .list-container {
  margin-top: 30px;
}
.cid-uFwpNi01f4 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFwpNi01f4 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFwpNi01f4 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFwpNi01f4 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFwpNi01f4 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFwpNi01f4 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFwpNi01f4 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFwpNi01f4 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFwpNi01f4 .img-container {
    padding-left: 20px;
  }
}
.cid-uFwpNi01f4 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFwpNi01f4 .image-wrapper {
    padding: 15px;
  }
}
.cid-uFwpNi01f4 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFwpNi01f4 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFwpNi01f4 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFwpNi01f4 .mbr-text,
.cid-uFwpNi01f4 .mbr-section-btn {
  color: #000000;
}
.cid-u1OA4SoxHR {
  padding-top: 7rem;
  padding-bottom: 9rem;
  background-image: url("../../../assets/images/gretoion.jpg");
}
.cid-u1OA4SoxHR .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1OA4SoxHR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1OA4SoxHR .mbr-section-title {
  color: #b52424;
}
.cid-u1OA4SoxHR .mbr-section-subtitle {
  color: #ffffff;
  line-height: 1.2em;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-u1OA4SoxHR .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
  line-height: 1.2em;
}
@media (max-width: 767px) {
  .cid-u1OA4SoxHR .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-u1OA4SoxHR .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-u1OA4SoxHR .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-u1OA4SoxHR .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-u1OA4SoxHR .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-u1OA4SoxHR .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-u1OA4SoxHR .mbr-text {
  color: #fcdb42;
}
.cid-u1OA4SoxHR .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-u1OA4SoxHR .iconfont-wrapper h2 b {
  line-height: 0.5rem;
}
.cid-u1Ju3OqkPy {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u1Ju3OqkPy .mbr-fallback-image.disabled {
  display: none;
}
.cid-u1Ju3OqkPy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u1Ju3OqkPy .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-u1Ju3OqkPy .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-u1Ju3OqkPy .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u1Ju3OqkPy .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-u1Ju3OqkPy .carousel-control,
.cid-u1Ju3OqkPy .close {
  background: #1b1b1b;
}
.cid-u1Ju3OqkPy .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u1Ju3OqkPy .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u1Ju3OqkPy .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u1Ju3OqkPy .carousel-control-next span {
  margin-left: 5px;
}
.cid-u1Ju3OqkPy .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u1Ju3OqkPy .close::before {
  content: '\e91a';
}
.cid-u1Ju3OqkPy .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-u1Ju3OqkPy .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u1Ju3OqkPy .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1Ju3OqkPy .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u1Ju3OqkPy .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u1Ju3OqkPy .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u1Ju3OqkPy .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u1Ju3OqkPy .carousel-indicators li.active,
.cid-u1Ju3OqkPy .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u1Ju3OqkPy .carousel-indicators li::after,
.cid-u1Ju3OqkPy .carousel-indicators li::before {
  content: none;
}
.cid-u1Ju3OqkPy .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u1Ju3OqkPy .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u1Ju3OqkPy .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u1Ju3OqkPy .carousel-indicators {
    display: none;
  }
}
.cid-u1Ju3OqkPy .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u1Ju3OqkPy .carousel-inner > .active {
  display: block;
}
.cid-u1Ju3OqkPy .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u1Ju3OqkPy .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u1Ju3OqkPy .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u1Ju3OqkPy .carousel-control,
  .cid-u1Ju3OqkPy .carousel-indicators,
  .cid-u1Ju3OqkPy .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u1Ju3OqkPy .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u1Ju3OqkPy .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u1Ju3OqkPy .carousel-indicators .active,
.cid-u1Ju3OqkPy .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u1Ju3OqkPy .carousel-indicators .active {
  background: #fafafa;
}
.cid-u1Ju3OqkPy .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u1Ju3OqkPy .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u1Ju3OqkPy .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u1Ju3OqkPy .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u1Ju3OqkPy .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u1Ju3OqkPy .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u1Ju3OqkPy .carousel {
  width: 100%;
}
.cid-u1Ju3OqkPy .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u1Ju3OqkPy .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u1Ju3OqkPy .modal.fade .modal-dialog,
.cid-u1Ju3OqkPy .modal.in .modal-dialog {
  transform: none;
}
.cid-u1Ju3OqkPy H6 {
  text-align: center;
}
.cid-u1Ju3OqkPy .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-u1Ju3OqkPy .rotate {
    top: -6px;
  }
}
.cid-u1Ju3OqkPy .title-relative {
  position: relative;
}
.cid-u1Ju3OqkPy .mbr-section-title,
.cid-u1Ju3OqkPy .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-u1Ju3OqkPy .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-u1Ju3OqkPy .item-content {
    padding-top: 10px;
  }
}
.cid-u1Ju3OqkPy .mbr-text,
.cid-u1Ju3OqkPy .item-title {
  color: #fafafa;
}
.cid-u1Ju3OqkPy .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-u1Ju3OqkPy .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-u1Ju3OqkPy .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-u1Ju3OqkPy .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-u1Ju3OqkPy .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-u1Ju3OqkPy .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-u1Ju3OqkPy .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-u1Ju3OqkPy .mbr-section-subtitle {
  color: #13171f;
}
.cid-u1Ju3OqkPy .mbr-section-title {
  color: #23272b;
}
.cid-u1Ju3OqkPy .item-title {
  color: #23272b;
  text-align: center;
}
.cid-u1Ju3OqkPy .mbr-text,
.cid-u1Ju3OqkPy .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-u1Ju3OqkPy hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tM9tbDwnRo {
  padding-top: 1rem;
  padding-bottom: 1rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tM9tbDwnRo .mbr-section-head {
  width: 100%;
}
.cid-tM9tbDwnRo .border-item {
  width: 100%;
  height: 2.5px;
  background-color: #9ca5b1;
  opacity: 1;
}
.cid-tM9t5eQGRi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tM9t5eQGRi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tM9t5eQGRi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tM9t5eQGRi .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tM9t5eQGRi .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tM9t5eQGRi .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tM9t5eQGRi .mbr-section-btn {
  margin-top: 30px;
}
.cid-tM9t5eQGRi .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tM9t5eQGRi .mbr-text,
.cid-tM9t5eQGRi .mbr-section-btn {
  color: #c4cfde;
}
.cid-tM9t5eQGRi hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tM9sR4wfc1 {
  padding-top: 2rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tM9sR4wfc1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tM9sR4wfc1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tM9sR4wfc1 .card-row {
  align-items: stretch;
}
.cid-tM9sR4wfc1 .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-tM9sR4wfc1 .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-tM9sR4wfc1 .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-tM9sR4wfc1 .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-tM9sR4wfc1 .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-tM9sR4wfc1 .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-tM9sR4wfc1 .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-tM9sR4wfc1 .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-tM9sR4wfc1 .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-tM9sR4wfc1 .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-tM9sR4wfc1 .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-tM9sR4wfc1 .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-tM9sR4wfc1 .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-tM9sR4wfc1 .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-tM9sR4wfc1 .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-tM9sR4wfc1 .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-tM9sR4wfc1 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tM9sR4wfc1 .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-tM9sR4wfc1 .text-row {
    padding-top: 30px;
  }
}
.cid-tM9sR4wfc1 .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-tM9sR4wfc1 .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-tM9sR4wfc1 .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-tM9sR4wfc1 .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-tM9sR4wfc1 .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-tM9sR4wfc1 .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-tM9sR4wfc1 .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tM9sR4wfc1 .card-text {
    flex-basis: 100%;
  }
}
.cid-tM9sR4wfc1 .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-tM9sR4wfc1 .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFwthqv3is {
  padding-top: 6rem;
  padding-bottom: 1rem;
  background-color: #f7f7f7;
}
.cid-uFwthqv3is .content {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFwthqv3is .content {
    flex-wrap: wrap;
  }
}
.cid-uFwthqv3is h2,
.cid-uFwthqv3is h4,
.cid-uFwthqv3is h3,
.cid-uFwthqv3is h6,
.cid-uFwthqv3is p,
.cid-uFwthqv3is ul {
  margin: 0;
}
.cid-uFwthqv3is ul {
  padding: 0;
  list-style-type: none;
}
.cid-uFwthqv3is .heading {
  width: 35%;
  margin-bottom: 37px;
}
@media (max-width: 1024px) {
  .cid-uFwthqv3is .heading {
    width: 100%;
  }
}
.cid-uFwthqv3is .heading-inner {
  max-width: 476px;
}
.cid-uFwthqv3is .mbr-section-title {
  color: #000000;
}
.cid-uFwthqv3is .mbr-section-subtitle {
  color: #6b6b6b;
}
.cid-uFwthqv3is .cards {
  width: 65%;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFwthqv3is .cards {
    width: 100%;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-uFwthqv3is .cards {
    flex-direction: column;
    padding-top: 0px;
  }
}
.cid-uFwthqv3is .card {
  width: 34%;
}
@media (max-width: 1024px) {
  .cid-uFwthqv3is .card {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFwthqv3is .card {
    width: 100%;
    padding-top: 30px;
  }
}
.cid-uFwthqv3is .mbr-card-title {
  color: #000000;
  margin-bottom: 3px;
}
.cid-uFwthqv3is .mbr-card-subtitle {
  color: #6b6b6b;
}
.cid-uFwthqv3is .list {
  padding-top: 5px;
  margin-bottom: 24px;
  color: #6b6b6b;
}
.cid-uFwtjfv8L5 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFwtjfv8L5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFwtjfv8L5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFwtjfv8L5 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFwtjfv8L5 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFwtjfv8L5 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFwtjfv8L5 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFwtjfv8L5 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFwtjfv8L5 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFwtjfv8L5 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFwtjfv8L5 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFwtjfv8L5 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFwtjfv8L5 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFwtjfv8L5 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFwtjfv8L5 .list-container {
  margin-top: 30px;
}
.cid-uFwtjfv8L5 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFwtjfv8L5 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFwtjfv8L5 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFwtjfv8L5 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFwtjfv8L5 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFwtjfv8L5 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFwtjfv8L5 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFwtjfv8L5 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFwtjfv8L5 .img-container {
    padding-right: 20px;
  }
}
.cid-uFwtjfv8L5 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFwtjfv8L5 .image-wrapper {
    padding: 15px;
  }
}
.cid-uFwtjfv8L5 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFwtjfv8L5 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFwtjfv8L5 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFwtjfv8L5 .mbr-text,
.cid-uFwtjfv8L5 .mbr-section-btn {
  color: #000000;
}
.cid-uFwtQukITh {
  background-image: url("../../../assets/images/cover-greto-io-360.jpg");
}
.cid-uFwtQukITh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFwtQukITh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFwtQukITh .mbr-section-title {
  color: #fff;
}
.cid-uFwtQukITh .mbr-section-subtitle {
  color: #ffffff;
  line-height: 1.2em;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uFwtQukITh .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
  line-height: 1.2em;
}
@media (max-width: 767px) {
  .cid-uFwtQukITh .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uFwtQukITh .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uFwtQukITh .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uFwtQukITh .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uFwtQukITh .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uFwtQukITh .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uFwtQukITh .mbr-text {
  color: #fcdb42;
}
.cid-uFwtQukITh .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uFwtQukITh .iconfont-wrapper h2 b {
  line-height: 0.5rem;
}
.cid-uFwv4Y1Z9b {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFwv4Y1Z9b .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFwv4Y1Z9b .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFwv4Y1Z9b .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFwv4Y1Z9b .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFwv4Y1Z9b .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFwv4Y1Z9b .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFwv4Y1Z9b .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFwv4Y1Z9b .mbr-text,
.cid-uFwv4Y1Z9b .mbr-section-btn {
  color: #000000;
}
.cid-uFwv4Y1Z9b hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFwuzvMDVT {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFwuzvMDVT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFwuzvMDVT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFwuzvMDVT .card-row {
  align-items: stretch;
}
.cid-uFwuzvMDVT .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uFwuzvMDVT .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFwuzvMDVT .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFwuzvMDVT .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uFwuzvMDVT .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uFwuzvMDVT .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uFwuzvMDVT .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFwuzvMDVT .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uFwuzvMDVT .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uFwuzvMDVT .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uFwuzvMDVT .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uFwuzvMDVT .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uFwuzvMDVT .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uFwuzvMDVT .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uFwuzvMDVT .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uFwuzvMDVT .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uFwuzvMDVT .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uFwuzvMDVT .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uFwuzvMDVT .text-row {
    padding-top: 30px;
  }
}
.cid-uFwuzvMDVT .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-uFwuzvMDVT .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uFwuzvMDVT .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uFwuzvMDVT .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uFwuzvMDVT .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uFwuzvMDVT .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uFwuzvMDVT .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uFwuzvMDVT .card-text {
    flex-basis: 100%;
  }
}
.cid-uFwuzvMDVT .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uFwuzvMDVT .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFwxiPeCEL {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFwxiPeCEL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFwxiPeCEL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFwxiPeCEL .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFwxiPeCEL .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFwxiPeCEL .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFwxiPeCEL .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFwxiPeCEL .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFwxiPeCEL .mbr-text,
.cid-uFwxiPeCEL .mbr-section-btn {
  color: #000000;
}
.cid-uFwxiPeCEL hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFwvzVSLRR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFwvzVSLRR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFwvzVSLRR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFwvzVSLRR .row {
  flex-direction: row-reverse;
}
.cid-uFwvzVSLRR .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFwvzVSLRR .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFwvzVSLRR .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFwvzVSLRR .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFwvzVSLRR .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFwvzVSLRR .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFwvzVSLRR .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFwvzVSLRR .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFwvzVSLRR .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFwvzVSLRR .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFwvzVSLRR .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFwvzVSLRR .list-container {
  margin-top: 30px;
}
.cid-uFwvzVSLRR .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFwvzVSLRR .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFwvzVSLRR .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFwvzVSLRR .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFwvzVSLRR .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFwvzVSLRR .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFwvzVSLRR .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFwvzVSLRR .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFwvzVSLRR .img-container {
    padding-left: 20px;
  }
}
.cid-uFwvzVSLRR .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFwvzVSLRR .image-wrapper {
    padding: 15px;
  }
}
.cid-uFwvzVSLRR .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFwvzVSLRR .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFwvzVSLRR .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFwvzVSLRR .mbr-text,
.cid-uFwvzVSLRR .mbr-section-btn {
  color: #000000;
}
.cid-uFwvCTczUB {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFwvCTczUB .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFwvCTczUB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFwvCTczUB .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFwvCTczUB .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFwvCTczUB .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFwvCTczUB .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFwvCTczUB .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFwvCTczUB .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFwvCTczUB .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFwvCTczUB .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFwvCTczUB .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFwvCTczUB .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFwvCTczUB .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFwvCTczUB .list-container {
  margin-top: 30px;
}
.cid-uFwvCTczUB .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFwvCTczUB .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFwvCTczUB .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFwvCTczUB .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFwvCTczUB .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFwvCTczUB .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFwvCTczUB .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFwvCTczUB .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFwvCTczUB .img-container {
    padding-right: 20px;
  }
}
.cid-uFwvCTczUB .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFwvCTczUB .image-wrapper {
    padding: 15px;
  }
}
.cid-uFwvCTczUB .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFwvCTczUB .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFwvCTczUB .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFwvCTczUB .mbr-text,
.cid-uFwvCTczUB .mbr-section-btn {
  color: #000000;
}
.cid-uFwvBkiwlL {
  padding-top: 0rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFwvBkiwlL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFwvBkiwlL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFwvBkiwlL .row {
  flex-direction: row-reverse;
}
.cid-uFwvBkiwlL .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFwvBkiwlL .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFwvBkiwlL .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFwvBkiwlL .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFwvBkiwlL .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFwvBkiwlL .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFwvBkiwlL .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFwvBkiwlL .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFwvBkiwlL .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFwvBkiwlL .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFwvBkiwlL .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFwvBkiwlL .list-container {
  margin-top: 30px;
}
.cid-uFwvBkiwlL .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFwvBkiwlL .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFwvBkiwlL .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFwvBkiwlL .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFwvBkiwlL .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFwvBkiwlL .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFwvBkiwlL .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFwvBkiwlL .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFwvBkiwlL .img-container {
    padding-left: 20px;
  }
}
.cid-uFwvBkiwlL .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFwvBkiwlL .image-wrapper {
    padding: 15px;
  }
}
.cid-uFwvBkiwlL .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFwvBkiwlL .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFwvBkiwlL .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFwvBkiwlL .mbr-text,
.cid-uFwvBkiwlL .mbr-section-btn {
  color: #000000;
}
.cid-uFwwzMceUs {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-uFwwzMceUs .content {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFwwzMceUs .content {
    flex-wrap: wrap;
  }
}
.cid-uFwwzMceUs h2,
.cid-uFwwzMceUs h4,
.cid-uFwwzMceUs h3,
.cid-uFwwzMceUs h6,
.cid-uFwwzMceUs p,
.cid-uFwwzMceUs ul {
  margin: 0;
}
.cid-uFwwzMceUs ul {
  padding: 0;
  list-style-type: none;
}
.cid-uFwwzMceUs .heading {
  width: 35%;
  margin-bottom: 37px;
}
@media (max-width: 1024px) {
  .cid-uFwwzMceUs .heading {
    width: 100%;
  }
}
.cid-uFwwzMceUs .heading-inner {
  max-width: 476px;
}
.cid-uFwwzMceUs .mbr-section-title {
  color: #000000;
}
.cid-uFwwzMceUs .mbr-section-subtitle {
  color: #6b6b6b;
}
.cid-uFwwzMceUs .cards {
  width: 65%;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFwwzMceUs .cards {
    width: 100%;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-uFwwzMceUs .cards {
    flex-direction: column;
    padding-top: 0px;
  }
}
.cid-uFwwzMceUs .card {
  width: 34%;
}
@media (max-width: 1024px) {
  .cid-uFwwzMceUs .card {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFwwzMceUs .card {
    width: 100%;
    padding-top: 30px;
  }
}
.cid-uFwwzMceUs .mbr-card-title {
  color: #000000;
  margin-bottom: 3px;
}
.cid-uFwwzMceUs .mbr-card-subtitle {
  color: #6b6b6b;
}
.cid-uFwwzMceUs .list {
  padding-top: 5px;
  margin-bottom: 24px;
  color: #6b6b6b;
}
.cid-uFwZTYEbx1 {
  background-image: url("../../../assets/images/cover-gaia-def.jpg");
}
.cid-uFwZTYEbx1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFwZTYEbx1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFwZTYEbx1 .mbr-section-title {
  color: #fff;
}
.cid-uFwZTYEbx1 .mbr-section-subtitle {
  color: #ffffff;
  line-height: 1.2em;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uFwZTYEbx1 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
  line-height: 1.2em;
}
@media (max-width: 767px) {
  .cid-uFwZTYEbx1 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uFwZTYEbx1 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uFwZTYEbx1 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uFwZTYEbx1 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uFwZTYEbx1 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uFwZTYEbx1 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uFwZTYEbx1 .mbr-text {
  color: #fcdb42;
}
.cid-uFwZTYEbx1 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uFwZTYEbx1 .iconfont-wrapper h2 b {
  line-height: 0.5rem;
}
.cid-uFx3ybyrEf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uFx3ybyrEf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFx3ybyrEf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFx3ybyrEf .row {
  justify-content: center;
}
.cid-uFx3ybyrEf .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uFx3ybyrEf .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #8fff32, #dcffc0 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uFx3ybyrEf .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uFx3ybyrEf .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uFx3ybyrEf .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uFx3ybyrEf .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uFx3ybyrEf .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uFx3ybyrEf .mbr-section-title {
  color: #ffffff;
}
.cid-uFx3ybyrEf .mbr-text {
  color: #ffffff;
}
.cid-uFx3ybyrEf .mbr-desc {
  color: #ffffff;
}
.cid-uFx3ybyrEf .mbr-section-title,
.cid-uFx3ybyrEf .mbr-section-btn {
  text-align: center;
}
.cid-uFx0A1hbqP {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFx0A1hbqP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFx0A1hbqP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFx0A1hbqP .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFx0A1hbqP .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFx0A1hbqP .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFx0A1hbqP .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFx0A1hbqP .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFx0A1hbqP .mbr-text,
.cid-uFx0A1hbqP .mbr-section-btn {
  color: #000000;
}
.cid-uFx0A1hbqP hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFx09WlWVZ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFx09WlWVZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFx09WlWVZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFx09WlWVZ .card-row {
  align-items: stretch;
}
.cid-uFx09WlWVZ .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uFx09WlWVZ .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFx09WlWVZ .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFx09WlWVZ .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uFx09WlWVZ .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uFx09WlWVZ .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uFx09WlWVZ .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFx09WlWVZ .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uFx09WlWVZ .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uFx09WlWVZ .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uFx09WlWVZ .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uFx09WlWVZ .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uFx09WlWVZ .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uFx09WlWVZ .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uFx09WlWVZ .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uFx09WlWVZ .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uFx09WlWVZ .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uFx09WlWVZ .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uFx09WlWVZ .text-row {
    padding-top: 30px;
  }
}
.cid-uFx09WlWVZ .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-uFx09WlWVZ .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uFx09WlWVZ .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uFx09WlWVZ .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uFx09WlWVZ .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uFx09WlWVZ .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uFx09WlWVZ .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uFx09WlWVZ .card-text {
    flex-basis: 100%;
  }
}
.cid-uFx09WlWVZ .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uFx09WlWVZ .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFx07GwnPA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFx07GwnPA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFx07GwnPA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFx07GwnPA .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFx07GwnPA .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFx07GwnPA .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFx07GwnPA .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFx07GwnPA .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFx07GwnPA .mbr-text,
.cid-uFx07GwnPA .mbr-section-btn {
  color: #000000;
}
.cid-uFx07GwnPA hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFx0FkC90r {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFx0FkC90r .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFx0FkC90r .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFx0FkC90r .row {
  flex-direction: row-reverse;
}
.cid-uFx0FkC90r .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFx0FkC90r .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFx0FkC90r .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFx0FkC90r .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFx0FkC90r .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFx0FkC90r .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFx0FkC90r .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFx0FkC90r .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFx0FkC90r .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFx0FkC90r .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFx0FkC90r .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFx0FkC90r .list-container {
  margin-top: 30px;
}
.cid-uFx0FkC90r .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFx0FkC90r .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFx0FkC90r .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFx0FkC90r .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFx0FkC90r .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFx0FkC90r .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFx0FkC90r .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFx0FkC90r .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFx0FkC90r .img-container {
    padding-left: 20px;
  }
}
.cid-uFx0FkC90r .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFx0FkC90r .image-wrapper {
    padding: 15px;
  }
}
.cid-uFx0FkC90r .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFx0FkC90r .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFx0FkC90r .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFx0FkC90r .mbr-text,
.cid-uFx0FkC90r .mbr-section-btn {
  color: #000000;
}
.cid-uFx0HgHRrA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFx0HgHRrA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFx0HgHRrA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFx0HgHRrA .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFx0HgHRrA .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFx0HgHRrA .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFx0HgHRrA .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFx0HgHRrA .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFx0HgHRrA .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFx0HgHRrA .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFx0HgHRrA .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFx0HgHRrA .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFx0HgHRrA .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFx0HgHRrA .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFx0HgHRrA .list-container {
  margin-top: 30px;
}
.cid-uFx0HgHRrA .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFx0HgHRrA .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFx0HgHRrA .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFx0HgHRrA .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFx0HgHRrA .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFx0HgHRrA .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFx0HgHRrA .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFx0HgHRrA .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFx0HgHRrA .img-container {
    padding-right: 20px;
  }
}
.cid-uFx0HgHRrA .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFx0HgHRrA .image-wrapper {
    padding: 15px;
  }
}
.cid-uFx0HgHRrA .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFx0HgHRrA .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFx0HgHRrA .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFx0HgHRrA .mbr-text,
.cid-uFx0HgHRrA .mbr-section-btn {
  color: #000000;
}
.cid-uFx0ICnOuh {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFx0ICnOuh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFx0ICnOuh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFx0ICnOuh .row {
  flex-direction: row-reverse;
}
.cid-uFx0ICnOuh .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFx0ICnOuh .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFx0ICnOuh .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFx0ICnOuh .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFx0ICnOuh .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFx0ICnOuh .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFx0ICnOuh .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFx0ICnOuh .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFx0ICnOuh .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFx0ICnOuh .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFx0ICnOuh .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFx0ICnOuh .list-container {
  margin-top: 30px;
}
.cid-uFx0ICnOuh .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFx0ICnOuh .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFx0ICnOuh .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFx0ICnOuh .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFx0ICnOuh .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFx0ICnOuh .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFx0ICnOuh .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFx0ICnOuh .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFx0ICnOuh .img-container {
    padding-left: 20px;
  }
}
.cid-uFx0ICnOuh .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFx0ICnOuh .image-wrapper {
    padding: 15px;
  }
}
.cid-uFx0ICnOuh .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFx0ICnOuh .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFx0ICnOuh .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFx0ICnOuh .mbr-text,
.cid-uFx0ICnOuh .mbr-section-btn {
  color: #000000;
}
.cid-uFx0MPUTrN {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-uFx0MPUTrN .content {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFx0MPUTrN .content {
    flex-wrap: wrap;
  }
}
.cid-uFx0MPUTrN h2,
.cid-uFx0MPUTrN h4,
.cid-uFx0MPUTrN h3,
.cid-uFx0MPUTrN h6,
.cid-uFx0MPUTrN p,
.cid-uFx0MPUTrN ul {
  margin: 0;
}
.cid-uFx0MPUTrN ul {
  padding: 0;
  list-style-type: none;
}
.cid-uFx0MPUTrN .heading {
  width: 35%;
  margin-bottom: 37px;
}
@media (max-width: 1024px) {
  .cid-uFx0MPUTrN .heading {
    width: 100%;
  }
}
.cid-uFx0MPUTrN .heading-inner {
  max-width: 476px;
}
.cid-uFx0MPUTrN .mbr-section-title {
  color: #000000;
}
.cid-uFx0MPUTrN .mbr-section-subtitle {
  color: #6b6b6b;
}
.cid-uFx0MPUTrN .cards {
  width: 65%;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFx0MPUTrN .cards {
    width: 100%;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-uFx0MPUTrN .cards {
    flex-direction: column;
    padding-top: 0px;
  }
}
.cid-uFx0MPUTrN .card {
  width: 34%;
}
@media (max-width: 1024px) {
  .cid-uFx0MPUTrN .card {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFx0MPUTrN .card {
    width: 100%;
    padding-top: 30px;
  }
}
.cid-uFx0MPUTrN .mbr-card-title {
  color: #000000;
  margin-bottom: 3px;
}
.cid-uFx0MPUTrN .mbr-card-subtitle {
  color: #6b6b6b;
}
.cid-uFx0MPUTrN .list {
  padding-top: 5px;
  margin-bottom: 24px;
  color: #6b6b6b;
}
.cid-tM9nHk9SMt {
  padding-top: 6rem;
  padding-bottom: 6rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-tM9nHk9SMt .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-tM9nHk9SMt .mbr-section-title {
  color: #c4cfde;
}
@media (max-width: 767px) {
  .cid-tM9nHk9SMt .mbr-section-title {
    text-align: center;
  }
}
.cid-tM9nHk9SMt .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tM9nHk9SMt .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-tM9nHk9SMt .box {
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-tM9nHk9SMt .mbr-media {
  width: 100%;
  position: relative;
}
.cid-tM9nHk9SMt .mbr-media img {
  width: 100%;
  aspect-ratio: 1.77842566;
  max-height: 100vh;
  max-width: 100%;
  object-fit: cover;
}
.cid-tM9nHk9SMt .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tM9nHk9SMt .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tM9nHk9SMt .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tM9nHk9SMt .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tM9nHk9SMt .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tM9nHk9SMt .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;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tM9nHk9SMt .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tAyZO5YiXZ {
  background-image: url("../../../assets/images/guerciotti-brera-ion-3.jpg");
}
.cid-tAyZO5YiXZ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAyZO5YiXZ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAyZO5YiXZ .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tAyZO5YiXZ .mbr-section-subtitle {
  color: #a9fe62;
}
.cid-tAyZO5YiXZ .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1.4em;
}
@media (max-width: 767px) {
  .cid-tAyZO5YiXZ .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tAyZO5YiXZ .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tAyZO5YiXZ .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tAyZO5YiXZ .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tAyZO5YiXZ .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tAyZO5YiXZ .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tAyZO5YiXZ .mbr-text {
  color: #fcdb42;
}
.cid-tAyZO5YiXZ .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tAyZO5YiXZ .mbr-text,
.cid-tAyZO5YiXZ .mbr-section-btn {
  color: #ffffff;
}
.cid-tAyZO8hYS5 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tAyZO8hYS5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAyZO8hYS5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAyZO8hYS5 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tAyZO8hYS5 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-tAyZO8hYS5 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tAyZO8hYS5 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tAyZO8hYS5 .carousel-control,
.cid-tAyZO8hYS5 .close {
  background: #1b1b1b;
}
.cid-tAyZO8hYS5 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tAyZO8hYS5 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tAyZO8hYS5 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tAyZO8hYS5 .carousel-control-next span {
  margin-left: 5px;
}
.cid-tAyZO8hYS5 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tAyZO8hYS5 .close::before {
  content: '\e91a';
}
.cid-tAyZO8hYS5 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tAyZO8hYS5 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tAyZO8hYS5 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAyZO8hYS5 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tAyZO8hYS5 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tAyZO8hYS5 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tAyZO8hYS5 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tAyZO8hYS5 .carousel-indicators li.active,
.cid-tAyZO8hYS5 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tAyZO8hYS5 .carousel-indicators li::after,
.cid-tAyZO8hYS5 .carousel-indicators li::before {
  content: none;
}
.cid-tAyZO8hYS5 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tAyZO8hYS5 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tAyZO8hYS5 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tAyZO8hYS5 .carousel-indicators {
    display: none;
  }
}
.cid-tAyZO8hYS5 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tAyZO8hYS5 .carousel-inner > .active {
  display: block;
}
.cid-tAyZO8hYS5 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tAyZO8hYS5 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tAyZO8hYS5 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tAyZO8hYS5 .carousel-control,
  .cid-tAyZO8hYS5 .carousel-indicators,
  .cid-tAyZO8hYS5 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tAyZO8hYS5 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tAyZO8hYS5 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tAyZO8hYS5 .carousel-indicators .active,
.cid-tAyZO8hYS5 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tAyZO8hYS5 .carousel-indicators .active {
  background: #fafafa;
}
.cid-tAyZO8hYS5 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tAyZO8hYS5 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tAyZO8hYS5 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tAyZO8hYS5 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tAyZO8hYS5 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tAyZO8hYS5 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tAyZO8hYS5 .carousel {
  width: 100%;
}
.cid-tAyZO8hYS5 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tAyZO8hYS5 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tAyZO8hYS5 .modal.fade .modal-dialog,
.cid-tAyZO8hYS5 .modal.in .modal-dialog {
  transform: none;
}
.cid-tAyZO8hYS5 H6 {
  text-align: center;
}
.cid-tAyZO8hYS5 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tAyZO8hYS5 .rotate {
    top: -6px;
  }
}
.cid-tAyZO8hYS5 .title-relative {
  position: relative;
}
.cid-tAyZO8hYS5 .mbr-section-title,
.cid-tAyZO8hYS5 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tAyZO8hYS5 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tAyZO8hYS5 .item-content {
    padding-top: 10px;
  }
}
.cid-tAyZO8hYS5 .mbr-text,
.cid-tAyZO8hYS5 .item-title {
  color: #fafafa;
}
.cid-tAyZO8hYS5 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tAyZO8hYS5 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tAyZO8hYS5 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tAyZO8hYS5 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tAyZO8hYS5 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tAyZO8hYS5 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tAyZO8hYS5 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tAyZO8hYS5 .mbr-section-subtitle {
  color: #13171f;
}
.cid-tAyZO8hYS5 .mbr-section-title {
  color: #23272b;
}
.cid-tAyZO8hYS5 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tAyZO8hYS5 .mbr-text,
.cid-tAyZO8hYS5 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tAyZO8hYS5 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tC3XfXUdKG {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #23272b;
}
.cid-tC3XfXUdKG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tC3XfXUdKG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tC3XfXUdKG .row {
  justify-content: center;
}
.cid-tC3XfXUdKG .video-block {
  margin-bottom: 20px;
}
.cid-tC3XfXUdKG .video-block .video-wrapper .app-video-wrapper:before {
  font-size: 50px;
  color: #c4cfde;
  background-color: #ff450f;
  width: 100px;
  height: 70px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 14px;
  border-radius: 16px;
}
.cid-tC3XfXUdKG .title-wrapper .mbr-date {
  margin-bottom: 16px;
}
.cid-tC3XfXUdKG .title-wrapper .mbr-section-title {
  margin-bottom: 26px;
}
.cid-tC3XfXUdKG .title-wrapper .mbr-text {
  margin-bottom: 32px;
}
.cid-tC3XfXUdKG .mbr-section-title {
  color: #E0BDB6;
}
.cid-tC3XfXUdKG .mbr-date {
  color: #ffffff;
}
.cid-tC3XfXUdKG .mbr-text {
  color: #747474;
}
.cid-tC3XfXUdKG .mbr-section-title,
.cid-tC3XfXUdKG .mbr-section-btn {
  color: #c4cfde;
  text-align: center;
}
.cid-tADfxDbYfc {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tADfxDbYfc .text-wrapper {
  padding: 1rem;
}
@media (max-width: 991px) {
  .cid-tADfxDbYfc .image-wrapper {
    margin-bottom: 1rem;
    margin-top: 2rem;
  }
}
.cid-tADfxDbYfc img {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-tADfxDbYfc .text-wrapper {
    padding-right: 2rem;
  }
}
.cid-tADfxDbYfc .mbr-section-title {
  color: #090f10;
}
.cid-tADfxDbYfc .mbr-text {
  color: #212428;
}
.cid-tADfxDbYfc .mbr-description {
  color: #6c7577;
}
.cid-tADfxDbYfc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tADfxDbYfc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tM30NAXfDp {
  background-image: url("../../../assets/images/navir-ion-guerciotti-bici-road-e-bike.jpg");
}
.cid-tM30NAXfDp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tM30NAXfDp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tM30NAXfDp .mbr-section-title {
  color: #67bdfb;
  text-shadow: 2px 2px #333333;
}
.cid-tM30NAXfDp .mbr-section-subtitle {
  color: #facf9d;
}
.cid-tM30NAXfDp .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1.2em;
}
@media (max-width: 767px) {
  .cid-tM30NAXfDp .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tM30NAXfDp .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tM30NAXfDp .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tM30NAXfDp .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tM30NAXfDp .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tM30NAXfDp .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tM30NAXfDp .mbr-text {
  color: #fcdb42;
}
.cid-tM30NAXfDp .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tM30NAXfDp .mbr-text,
.cid-tM30NAXfDp .mbr-section-btn {
  color: #ffffff;
}
.cid-uFBIYFYZXe {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uFBIYFYZXe .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFBIYFYZXe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFBIYFYZXe .row {
  justify-content: center;
}
.cid-uFBIYFYZXe .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uFBIYFYZXe .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #6ee0fe, #d1f6fc 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uFBIYFYZXe .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uFBIYFYZXe .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uFBIYFYZXe .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uFBIYFYZXe .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uFBIYFYZXe .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uFBIYFYZXe .mbr-section-title {
  color: #ffffff;
}
.cid-uFBIYFYZXe .mbr-text {
  color: #ffffff;
}
.cid-uFBIYFYZXe .mbr-desc {
  color: #ffffff;
}
.cid-uFBIYFYZXe .mbr-section-title,
.cid-uFBIYFYZXe .mbr-section-btn {
  text-align: center;
}
.cid-u2cBqPyqCe {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u2cBqPyqCe .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2cBqPyqCe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2cBqPyqCe .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-u2cBqPyqCe .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-u2cBqPyqCe .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u2cBqPyqCe .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-u2cBqPyqCe .carousel-control,
.cid-u2cBqPyqCe .close {
  background: #1b1b1b;
}
.cid-u2cBqPyqCe .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u2cBqPyqCe .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u2cBqPyqCe .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u2cBqPyqCe .carousel-control-next span {
  margin-left: 5px;
}
.cid-u2cBqPyqCe .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u2cBqPyqCe .close::before {
  content: '\e91a';
}
.cid-u2cBqPyqCe .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-u2cBqPyqCe .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u2cBqPyqCe .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2cBqPyqCe .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u2cBqPyqCe .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u2cBqPyqCe .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u2cBqPyqCe .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u2cBqPyqCe .carousel-indicators li.active,
.cid-u2cBqPyqCe .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u2cBqPyqCe .carousel-indicators li::after,
.cid-u2cBqPyqCe .carousel-indicators li::before {
  content: none;
}
.cid-u2cBqPyqCe .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u2cBqPyqCe .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u2cBqPyqCe .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u2cBqPyqCe .carousel-indicators {
    display: none;
  }
}
.cid-u2cBqPyqCe .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u2cBqPyqCe .carousel-inner > .active {
  display: block;
}
.cid-u2cBqPyqCe .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2cBqPyqCe .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u2cBqPyqCe .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u2cBqPyqCe .carousel-control,
  .cid-u2cBqPyqCe .carousel-indicators,
  .cid-u2cBqPyqCe .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u2cBqPyqCe .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u2cBqPyqCe .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u2cBqPyqCe .carousel-indicators .active,
.cid-u2cBqPyqCe .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u2cBqPyqCe .carousel-indicators .active {
  background: #fafafa;
}
.cid-u2cBqPyqCe .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u2cBqPyqCe .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u2cBqPyqCe .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u2cBqPyqCe .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u2cBqPyqCe .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u2cBqPyqCe .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u2cBqPyqCe .carousel {
  width: 100%;
}
.cid-u2cBqPyqCe .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u2cBqPyqCe .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u2cBqPyqCe .modal.fade .modal-dialog,
.cid-u2cBqPyqCe .modal.in .modal-dialog {
  transform: none;
}
.cid-u2cBqPyqCe H6 {
  text-align: center;
}
.cid-u2cBqPyqCe .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-u2cBqPyqCe .rotate {
    top: -6px;
  }
}
.cid-u2cBqPyqCe .title-relative {
  position: relative;
}
.cid-u2cBqPyqCe .mbr-section-title,
.cid-u2cBqPyqCe .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-u2cBqPyqCe .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-u2cBqPyqCe .item-content {
    padding-top: 10px;
  }
}
.cid-u2cBqPyqCe .mbr-text,
.cid-u2cBqPyqCe .item-title {
  color: #fafafa;
}
.cid-u2cBqPyqCe .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-u2cBqPyqCe .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-u2cBqPyqCe .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-u2cBqPyqCe .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-u2cBqPyqCe .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-u2cBqPyqCe .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-u2cBqPyqCe .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-u2cBqPyqCe .mbr-section-subtitle {
  color: #13171f;
}
.cid-u2cBqPyqCe .mbr-section-title {
  color: #23272b;
}
.cid-u2cBqPyqCe .item-title {
  color: #23272b;
  text-align: center;
}
.cid-u2cBqPyqCe .mbr-text,
.cid-u2cBqPyqCe .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-u2cBqPyqCe hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tM36N6is0S {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tM36N6is0S .mbr-fallback-image.disabled {
  display: none;
}
.cid-tM36N6is0S .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tM36N6is0S .card-row {
  align-items: stretch;
}
.cid-tM36N6is0S .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-tM36N6is0S .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-tM36N6is0S .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-tM36N6is0S .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-tM36N6is0S .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-tM36N6is0S .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-tM36N6is0S .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-tM36N6is0S .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 32px;
}
.cid-tM36N6is0S .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-tM36N6is0S .carousel-control.carousel-control-prev {
    left: -13px;
  }
}
.cid-tM36N6is0S .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-tM36N6is0S .carousel-control.carousel-control-next {
    right: -13px;
  }
}
.cid-tM36N6is0S .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-tM36N6is0S .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-tM36N6is0S .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-tM36N6is0S .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-tM36N6is0S .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tM36N6is0S .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-tM36N6is0S .text-row {
    padding-top: 30px;
  }
}
.cid-tM36N6is0S .card-title {
  color: #1e2024;
  padding-top: 20px;
  text-align: center;
}
.cid-tM36N6is0S .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-tM36N6is0S .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-tM36N6is0S .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-tM36N6is0S .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-tM36N6is0S .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-tM36N6is0S .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tM36N6is0S .card-text {
    flex-basis: 100%;
  }
}
.cid-tM36N6is0S .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-tM36N6is0S .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFBO6Ou0e2 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-uFBO6Ou0e2 .content {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFBO6Ou0e2 .content {
    flex-wrap: wrap;
  }
}
.cid-uFBO6Ou0e2 h2,
.cid-uFBO6Ou0e2 h4,
.cid-uFBO6Ou0e2 h3,
.cid-uFBO6Ou0e2 h6,
.cid-uFBO6Ou0e2 p,
.cid-uFBO6Ou0e2 ul {
  margin: 0;
}
.cid-uFBO6Ou0e2 ul {
  padding: 0;
  list-style-type: none;
}
.cid-uFBO6Ou0e2 .heading {
  width: 35%;
  margin-bottom: 37px;
}
@media (max-width: 1024px) {
  .cid-uFBO6Ou0e2 .heading {
    width: 100%;
  }
}
.cid-uFBO6Ou0e2 .heading-inner {
  max-width: 476px;
}
.cid-uFBO6Ou0e2 .mbr-section-title {
  color: #000000;
}
.cid-uFBO6Ou0e2 .mbr-section-subtitle {
  color: #6b6b6b;
}
.cid-uFBO6Ou0e2 .cards {
  width: 65%;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFBO6Ou0e2 .cards {
    width: 100%;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-uFBO6Ou0e2 .cards {
    flex-direction: column;
    padding-top: 0px;
  }
}
.cid-uFBO6Ou0e2 .card {
  width: 34%;
}
@media (max-width: 1024px) {
  .cid-uFBO6Ou0e2 .card {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFBO6Ou0e2 .card {
    width: 100%;
    padding-top: 30px;
  }
}
.cid-uFBO6Ou0e2 .mbr-card-title {
  color: #000000;
  margin-bottom: 3px;
}
.cid-uFBO6Ou0e2 .mbr-card-subtitle {
  color: #6b6b6b;
}
.cid-uFBO6Ou0e2 .list {
  padding-top: 5px;
  margin-bottom: 24px;
  color: #000000;
}
.cid-uFBPweL9tt {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFBPweL9tt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFBPweL9tt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFBPweL9tt .row {
  flex-direction: row-reverse;
}
.cid-uFBPweL9tt .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFBPweL9tt .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFBPweL9tt .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFBPweL9tt .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFBPweL9tt .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFBPweL9tt .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFBPweL9tt .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFBPweL9tt .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFBPweL9tt .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFBPweL9tt .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFBPweL9tt .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFBPweL9tt .list-container {
  margin-top: 30px;
}
.cid-uFBPweL9tt .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFBPweL9tt .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFBPweL9tt .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFBPweL9tt .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFBPweL9tt .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFBPweL9tt .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFBPweL9tt .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFBPweL9tt .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFBPweL9tt .img-container {
    padding-left: 20px;
  }
}
.cid-uFBPweL9tt .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFBPweL9tt .image-wrapper {
    padding: 15px;
  }
}
.cid-uFBPweL9tt .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFBPweL9tt .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFBPweL9tt .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFBPweL9tt .mbr-text,
.cid-uFBPweL9tt .mbr-section-btn {
  color: #000000;
}
.cid-u2cGld49Sm {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/sempione-ion-det-2.jpg");
}
.cid-u2cGld49Sm .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2cGld49Sm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2cGld49Sm .mbr-section-title {
  color: #fff;
}
.cid-u2cGld49Sm .mbr-section-subtitle {
  color: #ffffff;
  line-height: 1.2em;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-u2cGld49Sm .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
  line-height: 1.2em;
}
@media (max-width: 767px) {
  .cid-u2cGld49Sm .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-u2cGld49Sm .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-u2cGld49Sm .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-u2cGld49Sm .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-u2cGld49Sm .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-u2cGld49Sm .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-u2cGld49Sm .mbr-text {
  color: #fcdb42;
}
.cid-u2cGld49Sm .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-u2cGld49Sm .iconfont-wrapper h2 b {
  line-height: 0.5rem;
}
.cid-u2cGdGSs6t {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-u2cGdGSs6t .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2cGdGSs6t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2cGdGSs6t .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-u2cGdGSs6t .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-u2cGdGSs6t .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-u2cGdGSs6t .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-u2cGdGSs6t .carousel-control,
.cid-u2cGdGSs6t .close {
  background: #1b1b1b;
}
.cid-u2cGdGSs6t .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-u2cGdGSs6t .carousel-control-prev span {
  margin-right: 5px;
}
.cid-u2cGdGSs6t .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-u2cGdGSs6t .carousel-control-next span {
  margin-left: 5px;
}
.cid-u2cGdGSs6t .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-u2cGdGSs6t .close::before {
  content: '\e91a';
}
.cid-u2cGdGSs6t .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-u2cGdGSs6t .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-u2cGdGSs6t .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2cGdGSs6t .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-u2cGdGSs6t .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-u2cGdGSs6t .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-u2cGdGSs6t .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-u2cGdGSs6t .carousel-indicators li.active,
.cid-u2cGdGSs6t .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-u2cGdGSs6t .carousel-indicators li::after,
.cid-u2cGdGSs6t .carousel-indicators li::before {
  content: none;
}
.cid-u2cGdGSs6t .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-u2cGdGSs6t .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-u2cGdGSs6t .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-u2cGdGSs6t .carousel-indicators {
    display: none;
  }
}
.cid-u2cGdGSs6t .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-u2cGdGSs6t .carousel-inner > .active {
  display: block;
}
.cid-u2cGdGSs6t .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2cGdGSs6t .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u2cGdGSs6t .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-u2cGdGSs6t .carousel-control,
  .cid-u2cGdGSs6t .carousel-indicators,
  .cid-u2cGdGSs6t .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-u2cGdGSs6t .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-u2cGdGSs6t .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-u2cGdGSs6t .carousel-indicators .active,
.cid-u2cGdGSs6t .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-u2cGdGSs6t .carousel-indicators .active {
  background: #fafafa;
}
.cid-u2cGdGSs6t .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-u2cGdGSs6t .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-u2cGdGSs6t .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-u2cGdGSs6t .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-u2cGdGSs6t .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-u2cGdGSs6t .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-u2cGdGSs6t .carousel {
  width: 100%;
}
.cid-u2cGdGSs6t .modal-backdrop.in {
  opacity: 0.8;
}
.cid-u2cGdGSs6t .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-u2cGdGSs6t .modal.fade .modal-dialog,
.cid-u2cGdGSs6t .modal.in .modal-dialog {
  transform: none;
}
.cid-u2cGdGSs6t H6 {
  text-align: center;
}
.cid-u2cGdGSs6t .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-u2cGdGSs6t .rotate {
    top: -6px;
  }
}
.cid-u2cGdGSs6t .title-relative {
  position: relative;
}
.cid-u2cGdGSs6t .mbr-section-title,
.cid-u2cGdGSs6t .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-u2cGdGSs6t .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-u2cGdGSs6t .item-content {
    padding-top: 10px;
  }
}
.cid-u2cGdGSs6t .mbr-text,
.cid-u2cGdGSs6t .item-title {
  color: #fafafa;
}
.cid-u2cGdGSs6t .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-u2cGdGSs6t .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-u2cGdGSs6t .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-u2cGdGSs6t .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-u2cGdGSs6t .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-u2cGdGSs6t .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-u2cGdGSs6t .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-u2cGdGSs6t .mbr-section-subtitle {
  color: #13171f;
}
.cid-u2cGdGSs6t .mbr-section-title {
  color: #23272b;
}
.cid-u2cGdGSs6t .item-title {
  color: #23272b;
  text-align: center;
}
.cid-u2cGdGSs6t .mbr-text,
.cid-u2cGdGSs6t .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-u2cGdGSs6t hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tM3e1nloPd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tM3e1nloPd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tM3e1nloPd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tM3e1nloPd .card-row {
  align-items: stretch;
}
.cid-tM3e1nloPd .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-tM3e1nloPd .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-tM3e1nloPd .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-tM3e1nloPd .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-tM3e1nloPd .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-tM3e1nloPd .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-tM3e1nloPd .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-tM3e1nloPd .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 32px;
}
.cid-tM3e1nloPd .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-tM3e1nloPd .carousel-control.carousel-control-prev {
    left: -13px;
  }
}
.cid-tM3e1nloPd .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-tM3e1nloPd .carousel-control.carousel-control-next {
    right: -13px;
  }
}
.cid-tM3e1nloPd .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-tM3e1nloPd .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-tM3e1nloPd .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-tM3e1nloPd .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-tM3e1nloPd .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tM3e1nloPd .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-tM3e1nloPd .text-row {
    padding-top: 30px;
  }
}
.cid-tM3e1nloPd .card-title {
  color: #1e2024;
  padding-top: 20px;
  text-align: center;
}
.cid-tM3e1nloPd .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-tM3e1nloPd .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-tM3e1nloPd .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-tM3e1nloPd .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-tM3e1nloPd .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-tM3e1nloPd .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tM3e1nloPd .card-text {
    flex-basis: 100%;
  }
}
.cid-tM3e1nloPd .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-tM3e1nloPd .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFBRrRN0Fy {
  background-image: url("../../../assets/images/cover-ambrosia.jpg");
}
.cid-uFBRrRN0Fy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFBRrRN0Fy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFBRrRN0Fy .mbr-section-title {
  color: #ffffff;
}
.cid-uFBRrRN0Fy .mbr-section-subtitle {
  color: #ffffff;
  line-height: 1.2em;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uFBRrRN0Fy .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
  line-height: 1.2em;
}
@media (max-width: 767px) {
  .cid-uFBRrRN0Fy .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uFBRrRN0Fy .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uFBRrRN0Fy .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uFBRrRN0Fy .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uFBRrRN0Fy .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uFBRrRN0Fy .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uFBRrRN0Fy .mbr-text {
  color: #fcdb42;
}
.cid-uFBRrRN0Fy .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uFBRrRN0Fy .iconfont-wrapper h2 b {
  line-height: 0.5rem;
}
.cid-uFBRHTodIg {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uFBRHTodIg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFBRHTodIg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFBRHTodIg .row {
  justify-content: center;
}
.cid-uFBRHTodIg .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uFBRHTodIg .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #ec3232, #fd888e 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uFBRHTodIg .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uFBRHTodIg .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uFBRHTodIg .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uFBRHTodIg .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uFBRHTodIg .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uFBRHTodIg .mbr-section-title {
  color: #ffffff;
}
.cid-uFBRHTodIg .mbr-text {
  color: #ffffff;
}
.cid-uFBRHTodIg .mbr-desc {
  color: #ffffff;
}
.cid-uFBRHTodIg .mbr-section-title,
.cid-uFBRHTodIg .mbr-section-btn {
  text-align: center;
}
.cid-uFBSrA7Jyd {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uFBSrA7Jyd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFBSrA7Jyd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFBSrA7Jyd .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uFBSrA7Jyd .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uFBSrA7Jyd .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFBSrA7Jyd .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFBSrA7Jyd .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFBSrA7Jyd .mbr-text,
.cid-uFBSrA7Jyd .mbr-section-btn {
  color: #000000;
}
.cid-uFBSrA7Jyd hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFBSpa5Bcg {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uFBSpa5Bcg .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFBSpa5Bcg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFBSpa5Bcg .card-row {
  align-items: stretch;
}
.cid-uFBSpa5Bcg .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uFBSpa5Bcg .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFBSpa5Bcg .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFBSpa5Bcg .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uFBSpa5Bcg .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uFBSpa5Bcg .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uFBSpa5Bcg .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFBSpa5Bcg .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uFBSpa5Bcg .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uFBSpa5Bcg .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uFBSpa5Bcg .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uFBSpa5Bcg .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uFBSpa5Bcg .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uFBSpa5Bcg .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uFBSpa5Bcg .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uFBSpa5Bcg .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uFBSpa5Bcg .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uFBSpa5Bcg .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uFBSpa5Bcg .text-row {
    padding-top: 30px;
  }
}
.cid-uFBSpa5Bcg .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-uFBSpa5Bcg .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uFBSpa5Bcg .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uFBSpa5Bcg .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uFBSpa5Bcg .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uFBSpa5Bcg .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uFBSpa5Bcg .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uFBSpa5Bcg .card-text {
    flex-basis: 100%;
  }
}
.cid-uFBSpa5Bcg .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uFBSpa5Bcg .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFBT1ANi44 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-color: #f7f7f7;
}
.cid-uFBT1ANi44 .content {
  margin: 0 auto;
  padding-left: 0;
  padding-right: 0;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFBT1ANi44 .content {
    flex-wrap: wrap;
  }
}
.cid-uFBT1ANi44 h2,
.cid-uFBT1ANi44 h4,
.cid-uFBT1ANi44 h3,
.cid-uFBT1ANi44 h6,
.cid-uFBT1ANi44 p,
.cid-uFBT1ANi44 ul {
  margin: 0;
}
.cid-uFBT1ANi44 ul {
  padding: 0;
  list-style-type: none;
}
.cid-uFBT1ANi44 .heading {
  width: 35%;
  margin-bottom: 37px;
}
@media (max-width: 1024px) {
  .cid-uFBT1ANi44 .heading {
    width: 100%;
  }
}
.cid-uFBT1ANi44 .heading-inner {
  max-width: 476px;
}
.cid-uFBT1ANi44 .mbr-section-title {
  color: #000000;
}
.cid-uFBT1ANi44 .mbr-section-subtitle {
  color: #6b6b6b;
}
.cid-uFBT1ANi44 .cards {
  width: 65%;
  display: flex;
}
@media (max-width: 1024px) {
  .cid-uFBT1ANi44 .cards {
    width: 100%;
    flex-wrap: wrap;
  }
}
@media (max-width: 767px) {
  .cid-uFBT1ANi44 .cards {
    flex-direction: column;
    padding-top: 0px;
  }
}
.cid-uFBT1ANi44 .card {
  width: 34%;
}
@media (max-width: 1024px) {
  .cid-uFBT1ANi44 .card {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .cid-uFBT1ANi44 .card {
    width: 100%;
    padding-top: 30px;
  }
}
.cid-uFBT1ANi44 .mbr-card-title {
  color: #000000;
  margin-bottom: 3px;
}
.cid-uFBT1ANi44 .mbr-card-subtitle {
  color: #6b6b6b;
}
.cid-uFBT1ANi44 .list {
  padding-top: 5px;
  margin-bottom: 24px;
  color: #000000;
}
.cid-uFBTUIFoQP {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFBTUIFoQP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFBTUIFoQP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFBTUIFoQP .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFBTUIFoQP .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFBTUIFoQP .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFBTUIFoQP .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFBTUIFoQP .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFBTUIFoQP .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFBTUIFoQP .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFBTUIFoQP .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFBTUIFoQP .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFBTUIFoQP .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFBTUIFoQP .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFBTUIFoQP .list-container {
  margin-top: 30px;
}
.cid-uFBTUIFoQP .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFBTUIFoQP .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFBTUIFoQP .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFBTUIFoQP .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFBTUIFoQP .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFBTUIFoQP .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFBTUIFoQP .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFBTUIFoQP .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFBTUIFoQP .img-container {
    padding-right: 20px;
  }
}
.cid-uFBTUIFoQP .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFBTUIFoQP .image-wrapper {
    padding: 15px;
  }
}
.cid-uFBTUIFoQP .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFBTUIFoQP .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFBTUIFoQP .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFBTUIFoQP .mbr-text,
.cid-uFBTUIFoQP .mbr-section-btn {
  color: #000000;
}
.cid-uFBTVDKdnA {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFBTVDKdnA .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFBTVDKdnA .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFBTVDKdnA .row {
  flex-direction: row-reverse;
}
.cid-uFBTVDKdnA .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFBTVDKdnA .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFBTVDKdnA .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFBTVDKdnA .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFBTVDKdnA .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFBTVDKdnA .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFBTVDKdnA .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFBTVDKdnA .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFBTVDKdnA .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFBTVDKdnA .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFBTVDKdnA .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFBTVDKdnA .list-container {
  margin-top: 30px;
}
.cid-uFBTVDKdnA .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFBTVDKdnA .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFBTVDKdnA .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFBTVDKdnA .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFBTVDKdnA .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFBTVDKdnA .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFBTVDKdnA .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFBTVDKdnA .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFBTVDKdnA .img-container {
    padding-left: 20px;
  }
}
.cid-uFBTVDKdnA .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFBTVDKdnA .image-wrapper {
    padding: 15px;
  }
}
.cid-uFBTVDKdnA .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFBTVDKdnA .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFBTVDKdnA .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFBTVDKdnA .mbr-text,
.cid-uFBTVDKdnA .mbr-section-btn {
  color: #000000;
}
.cid-uFBTTAlRkW {
  padding-top: 0rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uFBTTAlRkW .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFBTTAlRkW .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFBTTAlRkW .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFBTTAlRkW .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFBTTAlRkW .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFBTTAlRkW .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFBTTAlRkW .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFBTTAlRkW .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFBTTAlRkW .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFBTTAlRkW .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFBTTAlRkW .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uFBTTAlRkW .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFBTTAlRkW .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uFBTTAlRkW .list-container {
  margin-top: 30px;
}
.cid-uFBTTAlRkW .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFBTTAlRkW .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFBTTAlRkW .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFBTTAlRkW .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFBTTAlRkW .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFBTTAlRkW .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFBTTAlRkW .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFBTTAlRkW .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFBTTAlRkW .img-container {
    padding-right: 20px;
  }
}
.cid-uFBTTAlRkW .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFBTTAlRkW .image-wrapper {
    padding: 15px;
  }
}
.cid-uFBTTAlRkW .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFBTTAlRkW .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFBTTAlRkW .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFBTTAlRkW .mbr-text,
.cid-uFBTTAlRkW .mbr-section-btn {
  color: #000000;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twl4d3Q4yh {
  background-image: url("../../../assets/images/screen-shot-2023-04-16-at-5.10.41-pm.jpg");
}
.cid-twl4d3Q4yh .mbr-fallback-image.disabled {
  display: none;
}
.cid-twl4d3Q4yh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twl4d3Q4yh .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-twl4d3Q4yh .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #ffffff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twl4d3Q4yh .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-twl4d3Q4yh .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twl4d3Q4yh .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twl4d3Q4yh .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twl4d3Q4yh .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twl4d3Q4yh .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twl4d3Q4yh .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twl4d3Q4yh .mbr-text {
  color: #fcdb42;
}
.cid-twl4d3Q4yh .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twl4d3Q4yh .mbr-text,
.cid-twl4d3Q4yh .mbr-section-btn {
  color: #ffffff;
}
.cid-tBBhwpg36m {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tBBhwpg36m .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBBhwpg36m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBBhwpg36m .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tBBhwpg36m .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tBBhwpg36m .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tBBhwpg36m .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-tBBhwpg36m .col-img {
    padding-right: 60px !important;
  }
}
.cid-tBBhwpg36m .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tBBhwpg36m .col-text {
    order: 2;
  }
}
.cid-tBBhwpg36m .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tBBhwpg36m .text-wrapper {
    margin-top: 20px;
  }
}
.cid-tBBhwpg36m .mbr-section-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tBBhwpg36m .mbr-section-subtitle {
  color: #23272b;
  margin-bottom: 22px;
}
.cid-tBBhwpg36m .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tBBhwpg36m .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-tBBhwpg36m .mbr-text {
    padding-right: 0;
  }
}
.cid-tBBhwpg36m .mbr-section-btn {
  margin-top: 20px;
}
.cid-tBBhwpg36m .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-tBBhwpg36m .social-container {
    padding-top: 40px;
  }
}
.cid-tBBhwpg36m .social-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tBBhwpg36m .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-tBBhwpg36m .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-tBBhwpg36m .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tBBhwpg36m .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #c4cfde;
}
.cid-tBBhwpg36m .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tBBhwpg36m .soc-item:hover:before {
  opacity: 1;
}
.cid-tBBhwpg36m .img-wrapper {
  padding: 15px;
  border-radius: 6px;
  position: relative;
  width: 100%;
  box-shadow: 10px 10px 19px #e4e9f0, -10px -10px 19px #f8f8f8;
}
.cid-tBBhwpg36m .img-box {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-tBBhwpg36m .img-box img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 0.87102178;
}
.cid-tBBhwpg36m .mbr-text,
.cid-tBBhwpg36m .mbr-section-btn {
  color: #1e2024;
}
.cid-tBBioWqLYx {
  padding-top: 0rem;
  padding-bottom: 1rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tBBioWqLYx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBBioWqLYx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBBioWqLYx .row {
  flex-direction: row-reverse;
}
.cid-tBBioWqLYx .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tBBioWqLYx .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tBBioWqLYx .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tBBioWqLYx .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-tBBioWqLYx .col-img {
    padding-left: 60px !important;
  }
}
.cid-tBBioWqLYx .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tBBioWqLYx .col-text {
    order: 2;
  }
}
.cid-tBBioWqLYx .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tBBioWqLYx .text-wrapper {
    margin-top: 20px;
  }
}
.cid-tBBioWqLYx .mbr-section-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tBBioWqLYx .mbr-section-subtitle {
  color: #23272b;
  margin-bottom: 22px;
}
.cid-tBBioWqLYx .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tBBioWqLYx .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-tBBioWqLYx .mbr-text {
    padding-right: 0;
  }
}
.cid-tBBioWqLYx .mbr-section-btn {
  margin-top: 20px;
}
.cid-tBBioWqLYx .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-tBBioWqLYx .social-container {
    padding-top: 40px;
  }
}
.cid-tBBioWqLYx .social-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tBBioWqLYx .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-tBBioWqLYx .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-tBBioWqLYx .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tBBioWqLYx .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #c4cfde;
}
.cid-tBBioWqLYx .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tBBioWqLYx .soc-item:hover:before {
  opacity: 1;
}
.cid-tBBioWqLYx .img-wrapper {
  padding: 15px;
  border-radius: 6px;
  position: relative;
  width: 100%;
  box-shadow: 10px 10px 19px #e4e9f0, -10px -10px 19px #f8f8f8;
}
.cid-tBBioWqLYx .img-box {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-tBBioWqLYx .img-box img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 0.87102178;
}
.cid-tBBioWqLYx .mbr-text,
.cid-tBBioWqLYx .mbr-section-btn {
  color: #1e2024;
}
.cid-tBBjZ2RiiR {
  padding-top: 5rem;
  padding-bottom: 8rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tBBjZ2RiiR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBBjZ2RiiR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBBjZ2RiiR .container {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tBBjZ2RiiR .row {
  margin-left: -10px;
  margin-right: -10px;
  justify-content: center;
}
.cid-tBBjZ2RiiR .row > [class*="col"] {
  padding-left: 10px;
  padding-right: 10px;
}
.cid-tBBjZ2RiiR .col-img {
  padding: 10px;
}
@media (min-width: 992px) {
  .cid-tBBjZ2RiiR .col-img {
    padding-right: 60px !important;
  }
}
.cid-tBBjZ2RiiR .col-text {
  display: flex;
  align-items: center;
  padding: 10px;
}
@media (max-width: 991px) {
  .cid-tBBjZ2RiiR .col-text {
    order: 2;
  }
}
.cid-tBBjZ2RiiR .text-wrapper {
  width: 100%;
}
@media (max-width: 991px) {
  .cid-tBBjZ2RiiR .text-wrapper {
    margin-top: 20px;
  }
}
.cid-tBBjZ2RiiR .mbr-section-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tBBjZ2RiiR .mbr-section-subtitle {
  color: #23272b;
  margin-bottom: 22px;
}
.cid-tBBjZ2RiiR .mbr-section-subtitle a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-tBBjZ2RiiR .mbr-text {
  color: #C4CFDE;
  margin-bottom: 20px;
  padding-right: 16%;
}
@media (max-width: 991px) {
  .cid-tBBjZ2RiiR .mbr-text {
    padding-right: 0;
  }
}
.cid-tBBjZ2RiiR .mbr-section-btn {
  margin-top: 20px;
}
.cid-tBBjZ2RiiR .social-container {
  width: 100%;
  padding-top: 90px;
}
@media (max-width: 991px) {
  .cid-tBBjZ2RiiR .social-container {
    padding-top: 40px;
  }
}
.cid-tBBjZ2RiiR .social-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tBBjZ2RiiR .social-list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: -10px -12px;
}
.cid-tBBjZ2RiiR .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  margin: 10px 12px;
  min-width: 60px;
  padding: 10px;
  aspect-ratio: 1;
  border-radius: 6px;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
  transition: 0.4s all;
}
.cid-tBBjZ2RiiR .soc-item:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  z-index: 4;
  transition: 0.4s all;
  width: 100%;
  height: 100%;
  border-radius: 5px;
  background: linear-gradient(to right bottom, #212428, #16181c);
  opacity: 0;
}
.cid-tBBjZ2RiiR .soc-item .mbr-iconfont {
  position: relative;
  z-index: 5;
  transition: 0.4s all;
  font-size: 22px;
  color: #c4cfde;
}
.cid-tBBjZ2RiiR .soc-item:hover {
  transform: translateY(-3px);
}
.cid-tBBjZ2RiiR .soc-item:hover:before {
  opacity: 1;
}
.cid-tBBjZ2RiiR .img-wrapper {
  padding: 15px;
  border-radius: 6px;
  position: relative;
  width: 100%;
  box-shadow: 10px 10px 19px #e4e9f0, -10px -10px 19px #f8f8f8;
}
.cid-tBBjZ2RiiR .img-box {
  width: 100%;
  border-radius: 6px;
  overflow: hidden;
}
.cid-tBBjZ2RiiR .img-box img {
  width: 100%;
  object-fit: cover;
  aspect-ratio: 0.87102178;
}
.cid-tBBjZ2RiiR .mbr-text,
.cid-tBBjZ2RiiR .mbr-section-btn {
  color: #1e2024;
}
.cid-tE2nG4KWyF {
  padding-top: 30px;
  padding-bottom: 45px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-tE2nG4KWyF h1 {
  margin-top: 2;
  margin-bottom: 20;
  line-height: 1em;
}
.cid-tE2nG4KWyF h3 {
  margin-top: 0.6;
  line-height: 1em;
}
.cid-tE2nG4KWyF p {
  margin-top: 1;
  line-height: 1em;
}
.cid-tE2nG4KWyF hr {
  position: relative;
  border: none;
  width: 80px;
  height: 6px;
  background: white;
  margin-bottom: 5px;
  margin-top: -10px;
}
.cid-tE2nG4KWyF .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tE2nG4KWyF .mbr-figure img {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 300px) {
  .cid-tE2nG4KWyF .mbr-figure .mbr-figure img {
    width: 100% !important;
  }
}
.cid-tE2nG4KWyF H1 {
  color: #ffffff;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tAJ4OQ0Jtn {
  background-image: url("../../../assets/images/11062b-dfd6455ddd544222a509267281462ea4mv2-1314x876.jpg");
}
.cid-tAJ4OQ0Jtn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAJ4OQ0Jtn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAJ4OQ0Jtn .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tAJ4OQ0Jtn .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #ffffff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tAJ4OQ0Jtn .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tAJ4OQ0Jtn .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tAJ4OQ0Jtn .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tAJ4OQ0Jtn .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tAJ4OQ0Jtn .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tAJ4OQ0Jtn .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tAJ4OQ0Jtn .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tAJ4OQ0Jtn .mbr-text {
  color: #fcdb42;
}
.cid-tAJ4OQ0Jtn .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tAJ4OQ0Jtn .mbr-text,
.cid-tAJ4OQ0Jtn .mbr-section-btn {
  color: #ffffff;
}
.cid-tAJ4OQVvD3 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tAJ4OQVvD3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tAJ4OQVvD3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tAJ4OQVvD3 .text-wrap {
  width: 100%;
}
.cid-tAJ4OQVvD3 .mbr-title {
  margin-bottom: 0;
  color: #000000;
}
.cid-tAJ4OQVvD3 .mbr-text {
  padding-top: 10px;
  color: #000000;
}
.cid-tAJ4OQVvD3 .comment-text {
  margin-top: 40px;
  color: #ff4601;
  padding: 0 20px 0 30px;
  border-left: 1px solid currentColor;
}
.cid-tE2nOqVH2n {
  padding-top: 120px;
  padding-bottom: 120px;
  background-image: url("../../../assets/images/mbr-1-1920x1280.jpg");
}
.cid-tE2nOqVH2n h1 {
  margin-top: 2;
  margin-bottom: 20;
  line-height: 1em;
}
.cid-tE2nOqVH2n h3 {
  margin-top: 0.6;
  line-height: 1em;
}
.cid-tE2nOqVH2n p {
  margin-top: 1;
  line-height: 1em;
}
.cid-tE2nOqVH2n hr {
  position: relative;
  border: none;
  width: 80px;
  height: 6px;
  background: white;
  margin-bottom: 5px;
  margin-top: -10px;
}
.cid-tE2nOqVH2n .mbr-figure {
  margin: 0 auto;
  width: 100%;
  display: -webkit-flex;
  justify-content: center;
  -webkit-justify-content: center;
}
.cid-tE2nOqVH2n .mbr-figure img {
  height: 100%;
  margin-left: auto;
  margin-right: auto;
}
@media (max-width: 300px) {
  .cid-tE2nOqVH2n .mbr-figure .mbr-figure img {
    width: 100% !important;
  }
}
.cid-tE2nOqVH2n H1 {
  color: #ffffff;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tBcYYQNu2m {
  background-image: url("../../../assets/images/peruzzo-hero-home.jpg");
}
.cid-tBcYYQNu2m .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBcYYQNu2m .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBcYYQNu2m .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tBcYYQNu2m .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #a9fe62) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tBcYYQNu2m .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tBcYYQNu2m .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tBcYYQNu2m .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tBcYYQNu2m .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tBcYYQNu2m .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tBcYYQNu2m .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tBcYYQNu2m .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tBcYYQNu2m .mbr-text {
  color: #fcdb42;
}
.cid-tBcYYQNu2m .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tBcYYQNu2m .mbr-text,
.cid-tBcYYQNu2m .mbr-section-btn {
  color: #ffffff;
}
.cid-tBcYYTpmS2 {
  padding-top: 4rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tBcYYTpmS2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBcYYTpmS2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBcYYTpmS2 .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-tBcYYTpmS2 .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-tBcYYTpmS2 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tBcYYTpmS2 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tBcYYTpmS2 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tBcYYTpmS2 .mbr-text,
.cid-tBcYYTpmS2 .mbr-section-btn {
  color: #000000;
}
.cid-tBd8VNuqht {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/towball-bike-carrier-2.jpg");
}
.cid-tBd8VNuqht .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBd8VNuqht .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBd8VNuqht .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tBd8VNuqht .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #ffffff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tBd8VNuqht .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tBd8VNuqht .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tBd8VNuqht .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tBd8VNuqht .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tBd8VNuqht .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tBd8VNuqht .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tBd8VNuqht .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tBd8VNuqht .mbr-text {
  color: #fcdb42;
}
.cid-tBd8VNuqht .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tBd8VNuqht .mbr-text,
.cid-tBd8VNuqht .mbr-section-btn {
  color: #ffffff;
}
.cid-tBcYYVVZkB {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tBcYYVVZkB .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBcYYVVZkB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBcYYVVZkB .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tBcYYVVZkB .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tBcYYVVZkB .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tBcYYVVZkB .mbr-section-btn {
  margin-top: 30px;
}
.cid-tBcYYVVZkB .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tBcYYVVZkB .mbr-text,
.cid-tBcYYVVZkB .mbr-section-btn {
  color: #c4cfde;
}
.cid-tBcYYVVZkB hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tBcYYWKECK {
  padding-top: 0px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tBcYYWKECK .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBcYYWKECK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBcYYWKECK .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tBcYYWKECK .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tBcYYWKECK .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tBcYYWKECK .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tBcYYWKECK .carousel-control,
.cid-tBcYYWKECK .close {
  background: #1b1b1b;
}
.cid-tBcYYWKECK .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tBcYYWKECK .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tBcYYWKECK .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tBcYYWKECK .carousel-control-next span {
  margin-left: 5px;
}
.cid-tBcYYWKECK .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tBcYYWKECK .close::before {
  content: '\e91a';
}
.cid-tBcYYWKECK .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tBcYYWKECK .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tBcYYWKECK .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tBcYYWKECK .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tBcYYWKECK .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tBcYYWKECK .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tBcYYWKECK .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tBcYYWKECK .carousel-indicators li.active,
.cid-tBcYYWKECK .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tBcYYWKECK .carousel-indicators li::after,
.cid-tBcYYWKECK .carousel-indicators li::before {
  content: none;
}
.cid-tBcYYWKECK .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tBcYYWKECK .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tBcYYWKECK .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tBcYYWKECK .carousel-indicators {
    display: none;
  }
}
.cid-tBcYYWKECK .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tBcYYWKECK .carousel-inner > .active {
  display: block;
}
.cid-tBcYYWKECK .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tBcYYWKECK .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tBcYYWKECK .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tBcYYWKECK .carousel-control,
  .cid-tBcYYWKECK .carousel-indicators,
  .cid-tBcYYWKECK .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tBcYYWKECK .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tBcYYWKECK .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tBcYYWKECK .carousel-indicators .active,
.cid-tBcYYWKECK .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tBcYYWKECK .carousel-indicators .active {
  background: #fafafa;
}
.cid-tBcYYWKECK .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tBcYYWKECK .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tBcYYWKECK .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tBcYYWKECK .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tBcYYWKECK .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tBcYYWKECK .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tBcYYWKECK .carousel {
  width: 100%;
}
.cid-tBcYYWKECK .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tBcYYWKECK .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tBcYYWKECK .modal.fade .modal-dialog,
.cid-tBcYYWKECK .modal.in .modal-dialog {
  transform: none;
}
.cid-tBcYYWKECK .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tBcYYWKECK H6 {
  text-align: center;
}
.cid-tBcYYWKECK .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tBcYYWKECK .rotate {
    top: -6px;
  }
}
.cid-tBcYYWKECK .title-relative {
  position: relative;
}
.cid-tBcYYWKECK .mbr-section-title,
.cid-tBcYYWKECK .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tBcYYWKECK .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tBcYYWKECK .item-content {
    padding-top: 10px;
  }
}
.cid-tBcYYWKECK .mbr-text,
.cid-tBcYYWKECK .item-title {
  color: #fafafa;
}
.cid-tBcYYWKECK .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tBcYYWKECK .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tBcYYWKECK .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tBcYYWKECK .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tBcYYWKECK .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tBcYYWKECK .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tBcYYWKECK .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tBcYYWKECK .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tBcYYWKECK .mbr-section-title {
  color: #23272b;
}
.cid-tBcYYWKECK .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tBcYYWKECK .mbr-text,
.cid-tBcYYWKECK .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tBcYYYU7uf {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/peruzzo-g3-323.jpg");
}
.cid-tBcYYYU7uf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBcYYYU7uf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBcYYYU7uf .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tBcYYYU7uf .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #74ff01) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tBcYYYU7uf .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tBcYYYU7uf .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tBcYYYU7uf .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tBcYYYU7uf .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tBcYYYU7uf .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tBcYYYU7uf .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tBcYYYU7uf .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tBcYYYU7uf .mbr-text {
  color: #fcdb42;
}
.cid-tBcYYYU7uf .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tBcYYYU7uf .mbr-text,
.cid-tBcYYYU7uf .mbr-section-btn {
  color: #ffffff;
}
.cid-tBdlFsKyVg {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tBdlFsKyVg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBdlFsKyVg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBdlFsKyVg .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tBdlFsKyVg .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tBdlFsKyVg .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tBdlFsKyVg .mbr-section-btn {
  margin-top: 30px;
}
.cid-tBdlFsKyVg .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tBdlFsKyVg .mbr-text,
.cid-tBdlFsKyVg .mbr-section-btn {
  color: #c4cfde;
}
.cid-tBdlFsKyVg hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tBdlyVE9qk {
  padding-top: 0px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tBdlyVE9qk .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBdlyVE9qk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBdlyVE9qk .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tBdlyVE9qk .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tBdlyVE9qk .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tBdlyVE9qk .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tBdlyVE9qk .carousel-control,
.cid-tBdlyVE9qk .close {
  background: #1b1b1b;
}
.cid-tBdlyVE9qk .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tBdlyVE9qk .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tBdlyVE9qk .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tBdlyVE9qk .carousel-control-next span {
  margin-left: 5px;
}
.cid-tBdlyVE9qk .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tBdlyVE9qk .close::before {
  content: '\e91a';
}
.cid-tBdlyVE9qk .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tBdlyVE9qk .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tBdlyVE9qk .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tBdlyVE9qk .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tBdlyVE9qk .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tBdlyVE9qk .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tBdlyVE9qk .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tBdlyVE9qk .carousel-indicators li.active,
.cid-tBdlyVE9qk .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tBdlyVE9qk .carousel-indicators li::after,
.cid-tBdlyVE9qk .carousel-indicators li::before {
  content: none;
}
.cid-tBdlyVE9qk .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tBdlyVE9qk .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tBdlyVE9qk .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tBdlyVE9qk .carousel-indicators {
    display: none;
  }
}
.cid-tBdlyVE9qk .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tBdlyVE9qk .carousel-inner > .active {
  display: block;
}
.cid-tBdlyVE9qk .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tBdlyVE9qk .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tBdlyVE9qk .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tBdlyVE9qk .carousel-control,
  .cid-tBdlyVE9qk .carousel-indicators,
  .cid-tBdlyVE9qk .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tBdlyVE9qk .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tBdlyVE9qk .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tBdlyVE9qk .carousel-indicators .active,
.cid-tBdlyVE9qk .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tBdlyVE9qk .carousel-indicators .active {
  background: #fafafa;
}
.cid-tBdlyVE9qk .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tBdlyVE9qk .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tBdlyVE9qk .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tBdlyVE9qk .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tBdlyVE9qk .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tBdlyVE9qk .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tBdlyVE9qk .carousel {
  width: 100%;
}
.cid-tBdlyVE9qk .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tBdlyVE9qk .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tBdlyVE9qk .modal.fade .modal-dialog,
.cid-tBdlyVE9qk .modal.in .modal-dialog {
  transform: none;
}
.cid-tBdlyVE9qk .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tBdlyVE9qk H6 {
  text-align: center;
}
.cid-tBdlyVE9qk .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tBdlyVE9qk .rotate {
    top: -6px;
  }
}
.cid-tBdlyVE9qk .title-relative {
  position: relative;
}
.cid-tBdlyVE9qk .mbr-section-title,
.cid-tBdlyVE9qk .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tBdlyVE9qk .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tBdlyVE9qk .item-content {
    padding-top: 10px;
  }
}
.cid-tBdlyVE9qk .mbr-text,
.cid-tBdlyVE9qk .item-title {
  color: #fafafa;
}
.cid-tBdlyVE9qk .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tBdlyVE9qk .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tBdlyVE9qk .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tBdlyVE9qk .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tBdlyVE9qk .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tBdlyVE9qk .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tBdlyVE9qk .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tBdlyVE9qk .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tBdlyVE9qk .mbr-section-title {
  color: #23272b;
}
.cid-tBdlyVE9qk .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tBdlyVE9qk .mbr-text,
.cid-tBdlyVE9qk .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tBcYZ0Z8WE {
  padding-top: 7rem;
  padding-bottom: 7rem;
  background-image: url("../../../assets/images/cjyjss17b02iq0pk0kdjudjyz-bike-tips-and-advice-pressure-background.full.jpg");
}
.cid-tBcYZ0Z8WE .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBcYZ0Z8WE .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBcYZ0Z8WE .mbr-section-title {
  color: #fff;
  text-align: center;
}
.cid-tBcYZ0Z8WE .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tBcYZ0Z8WE .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tBcYZ0Z8WE .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tBcYZ0Z8WE .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tBcYZ0Z8WE .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tBcYZ0Z8WE .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tBcYZ0Z8WE .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tBcYZ0Z8WE .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tBcYZ0Z8WE .mbr-text {
  color: #fcdb42;
}
.cid-tBcYZ0Z8WE .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tBcYZ26KDq {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #f7f7f7;
}
.cid-tBcYZ26KDq .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBcYZ26KDq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBcYZ26KDq [class^="socicon-"]:before,
.cid-tBcYZ26KDq [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tBcYZ26KDq .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tBcYZ26KDq .btn-social:hover {
  background: #ff450f;
}
.cid-tBcYZ26KDq .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tBcYZ26KDq .mbr-section-title,
.cid-tBcYZ26KDq .mbr-social-likes {
  color: #878e99;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tBinT9UBaF {
  background-image: url("../../../assets/images/slide-commuter.jpg");
}
.cid-tBinT9UBaF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBinT9UBaF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBinT9UBaF .mbr-section-title {
  color: #ffffff;
}
.cid-tBinT9UBaF .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #facf9d) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tBinT9UBaF .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #8fff32;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tBinT9UBaF .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tBinT9UBaF .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tBinT9UBaF .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tBinT9UBaF .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tBinT9UBaF .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tBinT9UBaF .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tBinT9UBaF .mbr-text {
  color: #fcdb42;
}
.cid-tBinT9UBaF .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tBinT9UBaF .mbr-text,
.cid-tBinT9UBaF .mbr-section-btn {
  color: #ffffff;
}
.cid-tBinTbDRSS {
  padding-top: 6rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tBinTbDRSS .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBinTbDRSS .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBinTbDRSS .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-tBinTbDRSS .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-tBinTbDRSS .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tBinTbDRSS .mbr-section-btn {
  margin-top: 30px;
}
.cid-tBinTbDRSS .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tBinTbDRSS .mbr-text,
.cid-tBinTbDRSS .mbr-section-btn {
  color: #c4cfde;
}
.cid-tDiH61oIr8 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tDiH61oIr8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDiH61oIr8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDiH61oIr8 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tDiH61oIr8 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tDiH61oIr8 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tDiH61oIr8 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDiH61oIr8 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tDiH61oIr8 .mbr-text,
.cid-tDiH61oIr8 .mbr-section-btn {
  color: #000000;
}
.cid-tDiH61oIr8 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tDiG8HxrbM {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tDiG8HxrbM .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDiG8HxrbM .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDiG8HxrbM .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tDiG8HxrbM .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tDiG8HxrbM .item-wrapper {
  position: relative;
}
.cid-tDiG8HxrbM .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-tDiG8HxrbM .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tDiG8HxrbM .carousel-control,
.cid-tDiG8HxrbM .close {
  background: #1b1b1b;
}
.cid-tDiG8HxrbM .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tDiG8HxrbM .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tDiG8HxrbM .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tDiG8HxrbM .carousel-control-next span {
  margin-left: 5px;
}
.cid-tDiG8HxrbM .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-tDiG8HxrbM .close::before {
  content: '\e91a';
}
.cid-tDiG8HxrbM .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tDiG8HxrbM .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-tDiG8HxrbM .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tDiG8HxrbM .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tDiG8HxrbM .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tDiG8HxrbM .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tDiG8HxrbM .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-tDiG8HxrbM .carousel-indicators li.active,
.cid-tDiG8HxrbM .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tDiG8HxrbM .carousel-indicators li::after,
.cid-tDiG8HxrbM .carousel-indicators li::before {
  content: none;
}
.cid-tDiG8HxrbM .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tDiG8HxrbM .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tDiG8HxrbM .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tDiG8HxrbM .carousel-indicators {
    display: none;
  }
}
.cid-tDiG8HxrbM .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tDiG8HxrbM .carousel-inner > .active {
  display: block;
}
.cid-tDiG8HxrbM .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tDiG8HxrbM .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tDiG8HxrbM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tDiG8HxrbM .carousel-control,
  .cid-tDiG8HxrbM .carousel-indicators,
  .cid-tDiG8HxrbM .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tDiG8HxrbM .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tDiG8HxrbM .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tDiG8HxrbM .carousel-indicators .active,
.cid-tDiG8HxrbM .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tDiG8HxrbM .carousel-indicators .active {
  background: #fff;
}
.cid-tDiG8HxrbM .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tDiG8HxrbM .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tDiG8HxrbM .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tDiG8HxrbM .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tDiG8HxrbM .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tDiG8HxrbM .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tDiG8HxrbM .carousel {
  width: 100%;
}
.cid-tDiG8HxrbM .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tDiG8HxrbM .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tDiG8HxrbM .modal.fade .modal-dialog,
.cid-tDiG8HxrbM .modal.in .modal-dialog {
  transform: none;
}
.cid-tDiG8HxrbM .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tDiG8HxrbM H6 {
  text-align: center;
}
.cid-tDiG8HxrbM H3 {
  text-align: left;
}
.cid-tDiG8HxrbM hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tDiG8HxrbM H4 {
  text-align: left;
}
.cid-tDteeA10os {
  padding-top: 6rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/city-bike-buyers-guide-3-1064x599.jpg");
}
.cid-tDteeA10os .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDteeA10os .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDteeA10os .mbr-section-title {
  color: #FFFFFF;
}
.cid-tDteeA10os .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDteeA10os .mbr-section-btn {
  margin-top: 30px;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tBiuzMTmUi {
  padding-top: 12.6rem;
  padding-bottom: 12rem;
  background-image: url("../../../assets/images/antreas-picts1.jpeg");
}
.cid-tBiuzMTmUi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBiuzMTmUi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBiuzMTmUi .mbr-section-title {
  color: #ffffff;
}
.cid-tBiuzMTmUi .mbr-section-subtitle {
  color: #8fff32;
  background-image: linear-gradient(250deg, currentColor, #8fff32) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tBiuzMTmUi .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tBiuzMTmUi .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tBiuzMTmUi .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tBiuzMTmUi .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tBiuzMTmUi .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tBiuzMTmUi .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tBiuzMTmUi .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tBiuzMTmUi .mbr-text {
  color: #fcdb42;
}
.cid-tBiuzMTmUi .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tBiuzMTmUi .mbr-text,
.cid-tBiuzMTmUi .mbr-section-btn {
  color: #ffffff;
}
.cid-tC3OtXJxc6 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #212428;
}
.cid-tC3OtXJxc6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tC3OtXJxc6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tC3OtXJxc6 .mbr-section-title {
  color: #C4CFDE;
  margin-bottom: 20px;
}
.cid-tC3OtXJxc6 .mbr-section-subtitle {
  color: #74ff01;
  margin-bottom: 30px;
}
.cid-tC3OtXJxc6 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tC3OtXJxc6 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tC3OtXJxc6 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tC3OtXJxc6 .mbr-text,
.cid-tC3OtXJxc6 .mbr-section-btn {
  color: #ffffff;
}
.cid-tBiBVC363X {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tBiBVC363X .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBiBVC363X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBiBVC363X .row {
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 100px;
}
@media (max-width: 425px) {
  .cid-tBiBVC363X .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
  }
}
.cid-tBiBVC363X .row .video-wrapper iframe {
  width: 100%;
}
.cid-tBiBVC363X .row .title-wrapper {
  margin-bottom: 32px;
}
.cid-tBiBVC363X .row .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tBiBVC363X .row .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-tBiBVC363X .row .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ca41ec;
  z-index: -1;
}
.cid-tBiBVC363X .row .video-block {
  max-height: 350px;
}
@media (max-width: 992px) {
  .cid-tBiBVC363X .row .video-block {
    margin-bottom: 100px;
  }
}
@media (max-width: 992px) and (max-width: 425px) {
  .cid-tBiBVC363X .row .video-block {
    margin-bottom: 60px;
  }
}
.cid-tBiBVC363X .row .video-block .mbr-figure__img {
  max-height: 300px;
  object-fit: cover;
}
.cid-tBiBVC363X .row .video-block .card-text {
  color: #d4d3fe;
  text-align: left;
  padding: 10px;
}
.cid-tBiBVC363X .row .video-block .mbr-section-title {
  color: #ffffff;
}
.cid-tBiBVC363X .row .video-block .mbr-section-subtitle {
  text-align: left;
  color: #8fff32;
}
.cid-tBiBVC363X .row .mbr-section-title {
  color: #ffffff;
}
.cid-tBiBVC363X .row .mbr-section-subtitle {
  color: #a9fe62;
  text-align: left;
}
.cid-tBiBVC363X .card-text {
  text-align: left;
}
.cid-tBiBVC363X .video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tBiBVC363X .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tBiBVC363X .video-wrapper2 {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tBiBVC363X .video-wrapper2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tBXMQoyEjd {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tBXMQoyEjd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBXMQoyEjd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBXMQoyEjd .row {
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 100px;
}
@media (max-width: 425px) {
  .cid-tBXMQoyEjd .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
  }
}
.cid-tBXMQoyEjd .row .video-wrapper iframe {
  width: 100%;
}
.cid-tBXMQoyEjd .row .title-wrapper {
  margin-bottom: 32px;
}
.cid-tBXMQoyEjd .row .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tBXMQoyEjd .row .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-tBXMQoyEjd .row .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ca41ec;
  z-index: -1;
}
.cid-tBXMQoyEjd .row .video-block {
  max-height: 350px;
}
@media (max-width: 992px) {
  .cid-tBXMQoyEjd .row .video-block {
    margin-bottom: 100px;
  }
}
@media (max-width: 992px) and (max-width: 425px) {
  .cid-tBXMQoyEjd .row .video-block {
    margin-bottom: 60px;
  }
}
.cid-tBXMQoyEjd .row .video-block .mbr-figure__img {
  max-height: 300px;
  object-fit: cover;
}
.cid-tBXMQoyEjd .row .video-block .card-text {
  color: #d4d3fe;
  text-align: left;
  padding: 10px;
}
.cid-tBXMQoyEjd .row .video-block .mbr-section-title {
  color: #ffffff;
}
.cid-tBXMQoyEjd .row .video-block .mbr-section-subtitle {
  text-align: left;
  color: #8fff32;
}
.cid-tBXMQoyEjd .row .mbr-section-title {
  color: #ffffff;
}
.cid-tBXMQoyEjd .row .mbr-section-subtitle {
  color: #a9fe62;
  text-align: left;
}
.cid-tBXMQoyEjd .card-text {
  text-align: left;
}
.cid-tBXMQoyEjd .video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tBXMQoyEjd .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tBXMQoyEjd .video-wrapper2 {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tBXMQoyEjd .video-wrapper2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-uo44vFrpdx {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uo44vFrpdx .mbr-fallback-image.disabled {
  display: none;
}
.cid-uo44vFrpdx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uo44vFrpdx .row {
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 100px;
}
@media (max-width: 425px) {
  .cid-uo44vFrpdx .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
  }
}
.cid-uo44vFrpdx .row .video-wrapper iframe {
  width: 100%;
}
.cid-uo44vFrpdx .row .title-wrapper {
  margin-bottom: 32px;
}
.cid-uo44vFrpdx .row .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uo44vFrpdx .row .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-uo44vFrpdx .row .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ca41ec;
  z-index: -1;
}
.cid-uo44vFrpdx .row .video-block {
  max-height: 350px;
}
@media (max-width: 992px) {
  .cid-uo44vFrpdx .row .video-block {
    margin-bottom: 100px;
  }
}
@media (max-width: 992px) and (max-width: 425px) {
  .cid-uo44vFrpdx .row .video-block {
    margin-bottom: 60px;
  }
}
.cid-uo44vFrpdx .row .video-block .mbr-figure__img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uo44vFrpdx .row .video-block .card-text {
  color: #d4d3fe;
  text-align: left;
  padding: 10px;
}
.cid-uo44vFrpdx .row .video-block .mbr-section-title {
  color: #ffffff;
}
.cid-uo44vFrpdx .row .video-block .mbr-section-subtitle {
  text-align: left;
  color: #8fff32;
}
.cid-uo44vFrpdx .row .mbr-section-title {
  color: #ffffff;
}
.cid-uo44vFrpdx .row .mbr-section-subtitle {
  color: #a9fe62;
  text-align: left;
}
.cid-uo44vFrpdx .card-text {
  text-align: left;
}
.cid-uo44vFrpdx .video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-uo44vFrpdx .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-uo44vFrpdx .video-wrapper2 {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-uo44vFrpdx .video-wrapper2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tBXQpJtKUn {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tBXQpJtKUn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBXQpJtKUn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBXQpJtKUn .row {
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 100px;
}
@media (max-width: 425px) {
  .cid-tBXQpJtKUn .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
  }
}
.cid-tBXQpJtKUn .row .video-wrapper iframe {
  width: 100%;
}
.cid-tBXQpJtKUn .row .title-wrapper {
  margin-bottom: 32px;
}
.cid-tBXQpJtKUn .row .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tBXQpJtKUn .row .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-tBXQpJtKUn .row .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ca41ec;
  z-index: -1;
}
.cid-tBXQpJtKUn .row .video-block {
  max-height: 350px;
}
@media (max-width: 992px) {
  .cid-tBXQpJtKUn .row .video-block {
    margin-bottom: 100px;
  }
}
@media (max-width: 992px) and (max-width: 425px) {
  .cid-tBXQpJtKUn .row .video-block {
    margin-bottom: 60px;
  }
}
.cid-tBXQpJtKUn .row .video-block .mbr-figure__img {
  max-height: 300px;
  object-fit: cover;
}
.cid-tBXQpJtKUn .row .video-block .card-text {
  color: #d4d3fe;
  text-align: left;
  padding: 10px;
}
.cid-tBXQpJtKUn .row .video-block .mbr-section-title {
  color: #ffffff;
}
.cid-tBXQpJtKUn .row .video-block .mbr-section-subtitle {
  text-align: left;
  color: #8fff32;
}
.cid-tBXQpJtKUn .row .mbr-section-title {
  color: #ffffff;
}
.cid-tBXQpJtKUn .row .mbr-section-subtitle {
  color: #a9fe62;
  text-align: left;
}
.cid-tBXQpJtKUn .card-text {
  text-align: left;
}
.cid-tBXQpJtKUn .video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tBXQpJtKUn .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tBXQpJtKUn .video-wrapper2 {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tBXQpJtKUn .video-wrapper2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-uo48TsF1Ll {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uo48TsF1Ll .mbr-fallback-image.disabled {
  display: none;
}
.cid-uo48TsF1Ll .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uo48TsF1Ll .row {
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 100px;
}
@media (max-width: 425px) {
  .cid-uo48TsF1Ll .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
  }
}
.cid-uo48TsF1Ll .row .video-wrapper iframe {
  width: 100%;
}
.cid-uo48TsF1Ll .row .title-wrapper {
  margin-bottom: 32px;
}
.cid-uo48TsF1Ll .row .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uo48TsF1Ll .row .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-uo48TsF1Ll .row .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ca41ec;
  z-index: -1;
}
.cid-uo48TsF1Ll .row .video-block {
  max-height: 350px;
}
@media (max-width: 992px) {
  .cid-uo48TsF1Ll .row .video-block {
    margin-bottom: 100px;
  }
}
@media (max-width: 992px) and (max-width: 425px) {
  .cid-uo48TsF1Ll .row .video-block {
    margin-bottom: 60px;
  }
}
.cid-uo48TsF1Ll .row .video-block .mbr-figure__img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uo48TsF1Ll .row .video-block .card-text {
  color: #d4d3fe;
  text-align: left;
  padding: 10px;
}
.cid-uo48TsF1Ll .row .video-block .mbr-section-title {
  color: #ffffff;
}
.cid-uo48TsF1Ll .row .video-block .mbr-section-subtitle {
  text-align: left;
  color: #8fff32;
}
.cid-uo48TsF1Ll .row .mbr-section-title {
  color: #ffffff;
}
.cid-uo48TsF1Ll .row .mbr-section-subtitle {
  color: #a9fe62;
  text-align: left;
}
.cid-uo48TsF1Ll .card-text {
  text-align: left;
}
.cid-uo48TsF1Ll .video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-uo48TsF1Ll .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-uo48TsF1Ll .video-wrapper2 {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-uo48TsF1Ll .video-wrapper2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tBXRDBkeCJ {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tBXRDBkeCJ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBXRDBkeCJ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBXRDBkeCJ .row {
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 100px;
}
@media (max-width: 425px) {
  .cid-tBXRDBkeCJ .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
  }
}
.cid-tBXRDBkeCJ .row .video-wrapper iframe {
  width: 100%;
}
.cid-tBXRDBkeCJ .row .title-wrapper {
  margin-bottom: 32px;
}
.cid-tBXRDBkeCJ .row .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tBXRDBkeCJ .row .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-tBXRDBkeCJ .row .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ca41ec;
  z-index: -1;
}
.cid-tBXRDBkeCJ .row .video-block {
  max-height: 350px;
}
@media (max-width: 992px) {
  .cid-tBXRDBkeCJ .row .video-block {
    margin-bottom: 100px;
  }
}
@media (max-width: 992px) and (max-width: 425px) {
  .cid-tBXRDBkeCJ .row .video-block {
    margin-bottom: 60px;
  }
}
.cid-tBXRDBkeCJ .row .video-block .mbr-figure__img {
  max-height: 300px;
  object-fit: cover;
}
.cid-tBXRDBkeCJ .row .video-block .card-text {
  color: #d4d3fe;
  text-align: left;
  padding: 10px;
}
.cid-tBXRDBkeCJ .row .video-block .mbr-section-title {
  color: #ffffff;
}
.cid-tBXRDBkeCJ .row .video-block .mbr-section-subtitle {
  text-align: left;
  color: #8fff32;
}
.cid-tBXRDBkeCJ .row .mbr-section-title {
  color: #ffffff;
}
.cid-tBXRDBkeCJ .row .mbr-section-subtitle {
  color: #a9fe62;
  text-align: left;
}
.cid-tBXRDBkeCJ .card-text {
  text-align: left;
}
.cid-tBXRDBkeCJ .video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tBXRDBkeCJ .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tBXRDBkeCJ .video-wrapper2 {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tBXRDBkeCJ .video-wrapper2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-uo4bW8tSBf {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uo4bW8tSBf .mbr-fallback-image.disabled {
  display: none;
}
.cid-uo4bW8tSBf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uo4bW8tSBf .row {
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 100px;
}
@media (max-width: 425px) {
  .cid-uo4bW8tSBf .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
  }
}
.cid-uo4bW8tSBf .row .video-wrapper iframe {
  width: 100%;
}
.cid-uo4bW8tSBf .row .title-wrapper {
  margin-bottom: 32px;
}
.cid-uo4bW8tSBf .row .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uo4bW8tSBf .row .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-uo4bW8tSBf .row .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ca41ec;
  z-index: -1;
}
.cid-uo4bW8tSBf .row .video-block {
  max-height: 350px;
}
@media (max-width: 992px) {
  .cid-uo4bW8tSBf .row .video-block {
    margin-bottom: 100px;
  }
}
@media (max-width: 992px) and (max-width: 425px) {
  .cid-uo4bW8tSBf .row .video-block {
    margin-bottom: 60px;
  }
}
.cid-uo4bW8tSBf .row .video-block .mbr-figure__img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uo4bW8tSBf .row .video-block .card-text {
  color: #d4d3fe;
  text-align: left;
  padding: 10px;
}
.cid-uo4bW8tSBf .row .video-block .mbr-section-title {
  color: #ffffff;
}
.cid-uo4bW8tSBf .row .video-block .mbr-section-subtitle {
  text-align: left;
  color: #8fff32;
}
.cid-uo4bW8tSBf .row .mbr-section-title {
  color: #ffffff;
}
.cid-uo4bW8tSBf .row .mbr-section-subtitle {
  color: #a9fe62;
  text-align: left;
}
.cid-uo4bW8tSBf .card-text {
  text-align: left;
}
.cid-uo4bW8tSBf .video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-uo4bW8tSBf .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-uo4bW8tSBf .video-wrapper2 {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-uo4bW8tSBf .video-wrapper2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tBXSx3gsWu {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-tBXSx3gsWu .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBXSx3gsWu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBXSx3gsWu .row {
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 100px;
}
@media (max-width: 425px) {
  .cid-tBXSx3gsWu .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
  }
}
.cid-tBXSx3gsWu .row .video-wrapper iframe {
  width: 100%;
}
.cid-tBXSx3gsWu .row .title-wrapper {
  margin-bottom: 32px;
}
.cid-tBXSx3gsWu .row .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tBXSx3gsWu .row .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-tBXSx3gsWu .row .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ca41ec;
  z-index: -1;
}
.cid-tBXSx3gsWu .row .video-block {
  max-height: 350px;
}
@media (max-width: 992px) {
  .cid-tBXSx3gsWu .row .video-block {
    margin-bottom: 100px;
  }
}
@media (max-width: 992px) and (max-width: 425px) {
  .cid-tBXSx3gsWu .row .video-block {
    margin-bottom: 60px;
  }
}
.cid-tBXSx3gsWu .row .video-block .mbr-figure__img {
  max-height: 300px;
  object-fit: cover;
}
.cid-tBXSx3gsWu .row .video-block .card-text {
  color: #d4d3fe;
  text-align: left;
  padding: 10px;
}
.cid-tBXSx3gsWu .row .video-block .mbr-section-title {
  color: #ffffff;
}
.cid-tBXSx3gsWu .row .video-block .mbr-section-subtitle {
  text-align: left;
  color: #8fff32;
}
.cid-tBXSx3gsWu .row .mbr-section-title {
  color: #ffffff;
}
.cid-tBXSx3gsWu .row .mbr-section-subtitle {
  color: #a9fe62;
  text-align: left;
}
.cid-tBXSx3gsWu .card-text {
  text-align: left;
}
.cid-tBXSx3gsWu .video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tBXSx3gsWu .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tBXSx3gsWu .video-wrapper2 {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tBXSx3gsWu .video-wrapper2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-uo4dHZ3aEH {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-uo4dHZ3aEH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uo4dHZ3aEH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uo4dHZ3aEH .row {
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 100px;
}
@media (max-width: 425px) {
  .cid-uo4dHZ3aEH .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
  }
}
.cid-uo4dHZ3aEH .row .video-wrapper iframe {
  width: 100%;
}
.cid-uo4dHZ3aEH .row .title-wrapper {
  margin-bottom: 32px;
}
.cid-uo4dHZ3aEH .row .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uo4dHZ3aEH .row .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-uo4dHZ3aEH .row .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ca41ec;
  z-index: -1;
}
.cid-uo4dHZ3aEH .row .video-block {
  max-height: 350px;
}
@media (max-width: 992px) {
  .cid-uo4dHZ3aEH .row .video-block {
    margin-bottom: 100px;
  }
}
@media (max-width: 992px) and (max-width: 425px) {
  .cid-uo4dHZ3aEH .row .video-block {
    margin-bottom: 60px;
  }
}
.cid-uo4dHZ3aEH .row .video-block .mbr-figure__img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uo4dHZ3aEH .row .video-block .card-text {
  color: #d4d3fe;
  text-align: left;
  padding: 10px;
}
.cid-uo4dHZ3aEH .row .video-block .mbr-section-title {
  color: #ffffff;
}
.cid-uo4dHZ3aEH .row .video-block .mbr-section-subtitle {
  text-align: left;
  color: #8fff32;
}
.cid-uo4dHZ3aEH .row .mbr-section-title {
  color: #ffffff;
}
.cid-uo4dHZ3aEH .row .mbr-section-subtitle {
  color: #a9fe62;
  text-align: left;
}
.cid-uo4dHZ3aEH .card-text {
  text-align: left;
}
.cid-uo4dHZ3aEH .video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-uo4dHZ3aEH .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-uo4dHZ3aEH .video-wrapper2 {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-uo4dHZ3aEH .video-wrapper2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-uo4eGG01Ti {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uo4eGG01Ti .mbr-fallback-image.disabled {
  display: none;
}
.cid-uo4eGG01Ti .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uo4eGG01Ti .row {
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 100px;
}
@media (max-width: 425px) {
  .cid-uo4eGG01Ti .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
  }
}
.cid-uo4eGG01Ti .row .video-wrapper iframe {
  width: 100%;
}
.cid-uo4eGG01Ti .row .title-wrapper {
  margin-bottom: 32px;
}
.cid-uo4eGG01Ti .row .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-uo4eGG01Ti .row .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-uo4eGG01Ti .row .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ca41ec;
  z-index: -1;
}
.cid-uo4eGG01Ti .row .video-block {
  max-height: 350px;
}
@media (max-width: 992px) {
  .cid-uo4eGG01Ti .row .video-block {
    margin-bottom: 100px;
  }
}
@media (max-width: 992px) and (max-width: 425px) {
  .cid-uo4eGG01Ti .row .video-block {
    margin-bottom: 60px;
  }
}
.cid-uo4eGG01Ti .row .video-block .mbr-figure__img {
  max-height: 300px;
  object-fit: cover;
}
.cid-uo4eGG01Ti .row .video-block .card-text {
  color: #d4d3fe;
  text-align: left;
  padding: 10px;
}
.cid-uo4eGG01Ti .row .video-block .mbr-section-title {
  color: #ffffff;
}
.cid-uo4eGG01Ti .row .video-block .mbr-section-subtitle {
  text-align: left;
  color: #8fff32;
}
.cid-uo4eGG01Ti .row .mbr-section-title {
  color: #ffffff;
}
.cid-uo4eGG01Ti .row .mbr-section-subtitle {
  color: #a9fe62;
  text-align: left;
}
.cid-uo4eGG01Ti .card-text {
  text-align: left;
}
.cid-uo4eGG01Ti .video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-uo4eGG01Ti .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-uo4eGG01Ti .video-wrapper2 {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-uo4eGG01Ti .video-wrapper2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tBXTIU7eth {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tBXTIU7eth .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBXTIU7eth .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBXTIU7eth .row {
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 100px;
}
@media (max-width: 425px) {
  .cid-tBXTIU7eth .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
  }
}
.cid-tBXTIU7eth .row .video-wrapper iframe {
  width: 100%;
}
.cid-tBXTIU7eth .row .title-wrapper {
  margin-bottom: 32px;
}
.cid-tBXTIU7eth .row .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tBXTIU7eth .row .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-tBXTIU7eth .row .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ca41ec;
  z-index: -1;
}
.cid-tBXTIU7eth .row .video-block {
  max-height: 350px;
}
@media (max-width: 992px) {
  .cid-tBXTIU7eth .row .video-block {
    margin-bottom: 100px;
  }
}
@media (max-width: 992px) and (max-width: 425px) {
  .cid-tBXTIU7eth .row .video-block {
    margin-bottom: 60px;
  }
}
.cid-tBXTIU7eth .row .video-block .mbr-figure__img {
  max-height: 300px;
  object-fit: cover;
}
.cid-tBXTIU7eth .row .video-block .card-text {
  color: #d4d3fe;
  text-align: left;
  padding: 10px;
}
.cid-tBXTIU7eth .row .video-block .mbr-section-title {
  color: #ffffff;
}
.cid-tBXTIU7eth .row .video-block .mbr-section-subtitle {
  text-align: left;
  color: #8fff32;
}
.cid-tBXTIU7eth .row .mbr-section-title {
  color: #ffffff;
}
.cid-tBXTIU7eth .row .mbr-section-subtitle {
  color: #a9fe62;
  text-align: left;
}
.cid-tBXTIU7eth .card-text {
  text-align: left;
}
.cid-tBXTIU7eth .video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tBXTIU7eth .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tBXTIU7eth .video-wrapper2 {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tBXTIU7eth .video-wrapper2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tC4i7bhMt5 {
  padding-top: 0rem;
  padding-bottom: 1rem;
  background-color: #000000;
}
.cid-tC4i7bhMt5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tC4i7bhMt5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tC4i7bhMt5 .row {
  justify-content: center;
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 100px;
}
@media (max-width: 425px) {
  .cid-tC4i7bhMt5 .row {
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 5px;
  }
}
.cid-tC4i7bhMt5 .row .video-wrapper iframe {
  width: 100%;
}
.cid-tC4i7bhMt5 .row .title-wrapper {
  margin-bottom: 32px;
}
.cid-tC4i7bhMt5 .row .title-wrapper .mbr-section-title {
  margin-bottom: 0;
}
.cid-tC4i7bhMt5 .row .title-wrapper .mbr-section-title span {
  position: relative;
  z-index: 1;
}
.cid-tC4i7bhMt5 .row .title-wrapper .mbr-section-title span::before {
  content: '';
  position: absolute;
  bottom: 22%;
  left: 0;
  width: 100%;
  height: 18px;
  background-color: #ca41ec;
  z-index: -1;
}
.cid-tC4i7bhMt5 .row .video-block {
  max-height: 350px;
}
@media (max-width: 992px) {
  .cid-tC4i7bhMt5 .row .video-block {
    margin-bottom: 100px;
  }
}
@media (max-width: 992px) and (max-width: 425px) {
  .cid-tC4i7bhMt5 .row .video-block {
    margin-bottom: 60px;
  }
}
.cid-tC4i7bhMt5 .row .video-block .mbr-figure__img {
  max-height: 300px;
  object-fit: cover;
}
.cid-tC4i7bhMt5 .row .video-block .card-text {
  color: #d4d3fe;
  text-align: left;
  padding: 10px;
}
.cid-tC4i7bhMt5 .row .video-block .mbr-section-title {
  color: #ffffff;
}
.cid-tC4i7bhMt5 .row .video-block .mbr-section-subtitle {
  text-align: left;
  color: #8fff32;
}
.cid-tC4i7bhMt5 .row .mbr-section-title {
  color: #ffffff;
}
.cid-tC4i7bhMt5 .row .mbr-section-subtitle {
  color: #a9fe62;
  text-align: left;
}
.cid-tC4i7bhMt5 .card-text {
  text-align: left;
}
.cid-tC4i7bhMt5 .video-wrapper {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tC4i7bhMt5 .video-wrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tC4i7bhMt5 .video-wrapper2 {
  position: relative;
  width: 100%;
  padding-bottom: 56.25%;
  height: 0;
}
.cid-tC4i7bhMt5 .video-wrapper2 iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.cid-tBiuzTi1P3 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #6b67ce;
}
.cid-tBiuzTi1P3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tBiuzTi1P3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tBiuzTi1P3 [class^="socicon-"]:before,
.cid-tBiuzTi1P3 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tBiuzTi1P3 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #cbfaf5;
  border-width: 2px;
  transition: all .3s;
  border-color: #cbfaf5;
}
.cid-tBiuzTi1P3 .btn-social:hover {
  background: #cbfaf5;
}
.cid-tBiuzTi1P3 .btn-social:hover i.socicon {
  color: #000000 !important;
}
.cid-tBiuzTi1P3 .mbr-section-title,
.cid-tBiuzTi1P3 .mbr-social-likes {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tC6Hhsh3iI {
  background-image: url("../../../assets/images/325484667-156751980475430-5243617788298658935-n.jpeg");
}
.cid-tC6Hhsh3iI .mbr-fallback-image.disabled {
  display: none;
}
.cid-tC6Hhsh3iI .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tC6Hhsh3iI .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tC6Hhsh3iI .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #fee45a) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tC6Hhsh3iI .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tC6Hhsh3iI .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tC6Hhsh3iI .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tC6Hhsh3iI .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tC6Hhsh3iI .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tC6Hhsh3iI .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tC6Hhsh3iI .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tC6Hhsh3iI .mbr-text {
  color: #fcdb42;
}
.cid-tC6Hhsh3iI .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tC6Hhsh3iI .mbr-text,
.cid-tC6Hhsh3iI .mbr-section-btn {
  color: #ffffff;
}
.cid-tC6HhtwUdf {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tC6HhtwUdf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tC6HhtwUdf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tC6HhtwUdf .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tC6HhtwUdf .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tC6HhtwUdf .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tC6HhtwUdf .mbr-section-btn {
  margin-top: 30px;
}
.cid-tC6HhtwUdf .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tC6HhtwUdf .mbr-text,
.cid-tC6HhtwUdf .mbr-section-btn {
  color: #c4cfde;
}
.cid-tC6HhtwUdf hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tC6HhuHjgp {
  padding-top: 10px;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tC6HhuHjgp .mbr-fallback-image.disabled {
  display: none;
}
.cid-tC6HhuHjgp .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tC6HhuHjgp .item-wrapper {
  padding: 20px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-tC6HhuHjgp .item-wrapper:hover {
  border: 1px solid #999999;
}
.cid-tC6HhuHjgp .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tC6HhuHjgp .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-tC6HhuHjgp .carousel-control,
.cid-tC6HhuHjgp .close {
  background: #1b1b1b;
}
.cid-tC6HhuHjgp .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tC6HhuHjgp .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tC6HhuHjgp .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tC6HhuHjgp .carousel-control-next span {
  margin-left: 5px;
}
.cid-tC6HhuHjgp .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tC6HhuHjgp .close::before {
  content: '\e91a';
}
.cid-tC6HhuHjgp .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-tC6HhuHjgp .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-tC6HhuHjgp .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tC6HhuHjgp .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tC6HhuHjgp .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tC6HhuHjgp .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tC6HhuHjgp .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-tC6HhuHjgp .carousel-indicators li.active,
.cid-tC6HhuHjgp .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tC6HhuHjgp .carousel-indicators li::after,
.cid-tC6HhuHjgp .carousel-indicators li::before {
  content: none;
}
.cid-tC6HhuHjgp .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tC6HhuHjgp .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tC6HhuHjgp .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tC6HhuHjgp .carousel-indicators {
    display: none;
  }
}
.cid-tC6HhuHjgp .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tC6HhuHjgp .carousel-inner > .active {
  display: block;
}
.cid-tC6HhuHjgp .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tC6HhuHjgp .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tC6HhuHjgp .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tC6HhuHjgp .carousel-control,
  .cid-tC6HhuHjgp .carousel-indicators,
  .cid-tC6HhuHjgp .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tC6HhuHjgp .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tC6HhuHjgp .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tC6HhuHjgp .carousel-indicators .active,
.cid-tC6HhuHjgp .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tC6HhuHjgp .carousel-indicators .active {
  background: #fafafa;
}
.cid-tC6HhuHjgp .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tC6HhuHjgp .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tC6HhuHjgp .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tC6HhuHjgp .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tC6HhuHjgp .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tC6HhuHjgp .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tC6HhuHjgp .carousel {
  width: 100%;
}
.cid-tC6HhuHjgp .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tC6HhuHjgp .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tC6HhuHjgp .modal.fade .modal-dialog,
.cid-tC6HhuHjgp .modal.in .modal-dialog {
  transform: none;
}
.cid-tC6HhuHjgp .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tC6HhuHjgp H6 {
  text-align: center;
}
.cid-tC6HhuHjgp .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-tC6HhuHjgp .rotate {
    top: -6px;
  }
}
.cid-tC6HhuHjgp .title-relative {
  position: relative;
}
.cid-tC6HhuHjgp .mbr-section-title,
.cid-tC6HhuHjgp .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-tC6HhuHjgp .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-tC6HhuHjgp .item-content {
    padding-top: 10px;
  }
}
.cid-tC6HhuHjgp .mbr-text,
.cid-tC6HhuHjgp .item-title {
  color: #fafafa;
}
.cid-tC6HhuHjgp .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-tC6HhuHjgp .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-tC6HhuHjgp .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-tC6HhuHjgp .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-tC6HhuHjgp .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-tC6HhuHjgp .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-tC6HhuHjgp .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-tC6HhuHjgp .mbr-section-subtitle {
  color: #ff450f;
}
.cid-tC6HhuHjgp .mbr-section-title {
  color: #23272b;
}
.cid-tC6HhuHjgp .item-title {
  color: #23272b;
  text-align: center;
}
.cid-tC6HhuHjgp .mbr-text,
.cid-tC6HhuHjgp .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-tC6HhDTb2B {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/img-6409.jpeg");
}
.cid-tC6HhDTb2B .mbr-fallback-image.disabled {
  display: none;
}
.cid-tC6HhDTb2B .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tC6HhDTb2B .mbr-section-title {
  color: #fff;
}
.cid-tC6HhDTb2B .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tC6HhDTb2B .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tC6HhDTb2B .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tC6HhDTb2B .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tC6HhDTb2B .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tC6HhDTb2B .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tC6HhDTb2B .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tC6HhDTb2B .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tC6HhDTb2B .mbr-text {
  color: #fcdb42;
}
.cid-tC6HhDTb2B .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tC6HhEUR7q {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tC6HhEUR7q .mbr-fallback-image.disabled {
  display: none;
}
.cid-tC6HhEUR7q .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tC6HhEUR7q [class^="socicon-"]:before,
.cid-tC6HhEUR7q [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tC6HhEUR7q .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tC6HhEUR7q .btn-social:hover {
  background: #ff450f;
}
.cid-tC6HhEUR7q .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tC6HhEUR7q .mbr-section-title,
.cid-tC6HhEUR7q .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tLdXmD96QR {
  background-image: url("../../../assets/images/55816-1-d.jpg");
}
.cid-tLdXmD96QR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLdXmD96QR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLdXmD96QR .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tLdXmD96QR .mbr-section-subtitle {
  color: #facf9d;
  background-image: linear-gradient(250deg, currentColor, #fee45a) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tLdXmD96QR .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tLdXmD96QR .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tLdXmD96QR .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tLdXmD96QR .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tLdXmD96QR .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tLdXmD96QR .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tLdXmD96QR .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tLdXmD96QR .mbr-text {
  color: #fcdb42;
}
.cid-tLdXmD96QR .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tLdXmD96QR .mbr-text,
.cid-tLdXmD96QR .mbr-section-btn {
  color: #ffffff;
}
.cid-tMD2t1OZjH {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tMD2t1OZjH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMD2t1OZjH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMD2t1OZjH .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-tMD2t1OZjH .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-tMD2t1OZjH .container {
    max-width: 540px;
  }
}
.cid-tMD2t1OZjH .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-tMD2t1OZjH .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-tMD2t1OZjH .mbr-section-title {
  color: #ec1722;
}
.cid-tMD2t1OZjH .mbr-section-subtitle {
  color: #fb5b03;
  margin-top: 15px;
}
.cid-tMD2t1OZjH .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-tMD2t1OZjH .mbr-section-btn {
  margin-top: 25px;
}
.cid-tMD2t1OZjH .mbr-text,
.cid-tMD2t1OZjH .mbr-section-btn {
  color: #434a51;
}
.cid-tLdXmIfkLa {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/signoff-bike-computer-gps.jpg");
}
.cid-tLdXmIfkLa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLdXmIfkLa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLdXmIfkLa .mbr-section-title {
  color: #fff;
}
.cid-tLdXmIfkLa .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tLdXmIfkLa .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fee45a;
}
@media (max-width: 767px) {
  .cid-tLdXmIfkLa .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tLdXmIfkLa .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tLdXmIfkLa .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tLdXmIfkLa .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tLdXmIfkLa .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tLdXmIfkLa .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tLdXmIfkLa .mbr-text {
  color: #fcdb42;
}
.cid-tLdXmIfkLa .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tLdXmJdn0e {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tLdXmJdn0e .img-wrapper {
  text-align: center;
}
.cid-tLdXmJdn0e .card-title {
  padding-top: 1.5rem;
  color: #666666;
  text-align: left;
}
.cid-tLdXmJdn0e img {
  margin: auto;
  width: 100%;
  max-width: 140px;
}
.cid-tLdXmJdn0e .row {
  align-items: flex-start;
}
.cid-tLdXmJdn0e .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tLdXmJdn0e .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 1400px) {
  .cid-tLdXmJdn0e .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 1400px) {
  .cid-tLdXmJdn0e .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-tLdXmJdn0e .card-wrapper:hover .img-wrapper {
  animation: 0.5s ease-in bounce;
}
@keyframes bounce {
  0% {
    transform: translateY(0px);
  }
  25% {
    transform: translateY(-10px);
  }
  50% {
    transform: translateY(0px);
  }
  75% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
.cid-tMwzF2NPVj {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/computers-1200.jpg");
}
.cid-tMwzF2NPVj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMwzF2NPVj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMwzF2NPVj .mbr-section-title {
  color: #fff;
}
.cid-tMwzF2NPVj .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tMwzF2NPVj .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fee45a;
}
@media (max-width: 767px) {
  .cid-tMwzF2NPVj .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tMwzF2NPVj .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tMwzF2NPVj .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tMwzF2NPVj .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tMwzF2NPVj .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tMwzF2NPVj .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tMwzF2NPVj .mbr-text {
  color: #fcdb42;
}
.cid-tMwzF2NPVj .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tLdXmLyrDl {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #dddfe2;
}
.cid-tLdXmLyrDl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLdXmLyrDl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLdXmLyrDl [class^="socicon-"]:before,
.cid-tLdXmLyrDl [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tLdXmLyrDl .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tLdXmLyrDl .btn-social:hover {
  background: #ff450f;
}
.cid-tLdXmLyrDl .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tLdXmLyrDl .mbr-section-title,
.cid-tLdXmLyrDl .mbr-social-likes {
  color: #434a51;
}
.cid-tLdXmMoW4F {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tLdXmMoW4F .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLdXmMoW4F .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLdXmMoW4F .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tLdXmMoW4F li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tLdXmMoW4F .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tLdXmMoW4F .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tLdXmMoW4F .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tLdXmMoW4F .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tLdXmMoW4F .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tLdXmMoW4F .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tLdXmMoW4F .row {
    text-align: center;
  }
  .cid-tLdXmMoW4F .social-row {
    justify-content: center;
  }
}
.cid-tLdXmMoW4F .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tLdXmMoW4F .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLdXmMoW4F .list {
    margin-bottom: 0rem;
  }
}
.cid-tLdXmMoW4F .list,
.cid-tLdXmMoW4F .mbr-text {
  color: #ffffff;
}
.cid-tLdXmMoW4F .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tLdXmMoW4F .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tLdXmMoW4F H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-twe6ngIYGC {
  background-image: url("../../../assets/images/platform-libre.jpeg");
}
.cid-twe6ngIYGC .mbr-fallback-image.disabled {
  display: none;
}
.cid-twe6ngIYGC .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-twe6ngIYGC .mbr-section-title {
  color: #fff;
  text-shadow: 2px 2px #333333;
}
.cid-twe6ngIYGC .mbr-section-subtitle {
  color: #2ca34c;
  background-image: linear-gradient(250deg, currentColor, #c1ff63) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-twe6ngIYGC .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-twe6ngIYGC .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-twe6ngIYGC .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-twe6ngIYGC .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-twe6ngIYGC .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-twe6ngIYGC .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-twe6ngIYGC .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-twe6ngIYGC .mbr-text {
  color: #fcdb42;
}
.cid-twe6ngIYGC .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-twe6ngIYGC .mbr-text,
.cid-twe6ngIYGC .mbr-section-btn {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-txlMy956xB {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-txlMy956xB .mbr-fallback-image.disabled {
  display: none;
}
.cid-txlMy956xB .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txlMy956xB .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txlMy956xB .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txlMy956xB .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txlMy956xB .mbr-section-btn {
  margin-top: 30px;
}
.cid-txlMy956xB .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txlMy956xB .mbr-text,
.cid-txlMy956xB .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFOQDbBxHO {
  background-image: url("../../../assets/images/pg-240202-kona-204.jpg");
}
.cid-uFOQDbBxHO .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFOQDbBxHO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFOQDbBxHO .mbr-section-title {
  color: #fff;
}
.cid-uFOQDbBxHO .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uFOQDbBxHO .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-uFOQDbBxHO .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uFOQDbBxHO .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uFOQDbBxHO .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uFOQDbBxHO .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uFOQDbBxHO .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uFOQDbBxHO .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uFOQDbBxHO .mbr-text {
  color: #fcdb42;
}
.cid-uFOQDbBxHO .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uFOTRHyya0 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-uFOTRHyya0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFOTRHyya0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFOTRHyya0 .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-uFOTRHyya0 .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-uFOTRHyya0 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uFOTRHyya0 .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-uFOTRHyya0 .carousel-control,
.cid-uFOTRHyya0 .close {
  background: #1b1b1b;
}
.cid-uFOTRHyya0 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uFOTRHyya0 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uFOTRHyya0 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uFOTRHyya0 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uFOTRHyya0 .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-uFOTRHyya0 .close::before {
  content: '\e91a';
}
.cid-uFOTRHyya0 .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-uFOTRHyya0 .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-uFOTRHyya0 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFOTRHyya0 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uFOTRHyya0 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uFOTRHyya0 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uFOTRHyya0 .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-uFOTRHyya0 .carousel-indicators li.active,
.cid-uFOTRHyya0 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uFOTRHyya0 .carousel-indicators li::after,
.cid-uFOTRHyya0 .carousel-indicators li::before {
  content: none;
}
.cid-uFOTRHyya0 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uFOTRHyya0 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uFOTRHyya0 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uFOTRHyya0 .carousel-indicators {
    display: none;
  }
}
.cid-uFOTRHyya0 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uFOTRHyya0 .carousel-inner > .active {
  display: block;
}
.cid-uFOTRHyya0 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uFOTRHyya0 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uFOTRHyya0 .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uFOTRHyya0 .carousel-control,
  .cid-uFOTRHyya0 .carousel-indicators,
  .cid-uFOTRHyya0 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uFOTRHyya0 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uFOTRHyya0 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uFOTRHyya0 .carousel-indicators .active,
.cid-uFOTRHyya0 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uFOTRHyya0 .carousel-indicators .active {
  background: #fafafa;
}
.cid-uFOTRHyya0 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uFOTRHyya0 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uFOTRHyya0 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uFOTRHyya0 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uFOTRHyya0 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uFOTRHyya0 .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uFOTRHyya0 .carousel {
  width: 100%;
}
.cid-uFOTRHyya0 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uFOTRHyya0 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uFOTRHyya0 .modal.fade .modal-dialog,
.cid-uFOTRHyya0 .modal.in .modal-dialog {
  transform: none;
}
.cid-uFOTRHyya0 H6 {
  text-align: center;
}
.cid-uFOTRHyya0 .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-uFOTRHyya0 .rotate {
    top: -6px;
  }
}
.cid-uFOTRHyya0 .title-relative {
  position: relative;
}
.cid-uFOTRHyya0 .mbr-section-title,
.cid-uFOTRHyya0 .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-uFOTRHyya0 .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-uFOTRHyya0 .item-content {
    padding-top: 10px;
  }
}
.cid-uFOTRHyya0 .mbr-text,
.cid-uFOTRHyya0 .item-title {
  color: #fafafa;
}
.cid-uFOTRHyya0 .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-uFOTRHyya0 .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-uFOTRHyya0 .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-uFOTRHyya0 .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-uFOTRHyya0 .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-uFOTRHyya0 .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-uFOTRHyya0 .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-uFOTRHyya0 .mbr-section-subtitle {
  color: #13171f;
}
.cid-uFOTRHyya0 .mbr-section-title {
  color: #23272b;
}
.cid-uFOTRHyya0 .item-title {
  color: #23272b;
  text-align: center;
}
.cid-uFOTRHyya0 .mbr-text,
.cid-uFOTRHyya0 .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-uFOTRHyya0 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txlPYeigAc {
  padding-top: 8rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/kona-0844-e.jpeg");
}
.cid-txlPYeigAc .mbr-fallback-image.disabled {
  display: none;
}
.cid-txlPYeigAc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txlPYeigAc .mbr-section-title {
  color: #3eb75e;
}
.cid-txlPYeigAc .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txlPYeigAc .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txlPYeigAc .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txlPYeigAc .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txlPYeigAc .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txlPYeigAc .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txlPYeigAc .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txlPYeigAc .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txlPYeigAc .mbr-text {
  color: #fcdb42;
}
.cid-txlPYeigAc .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uG4Y6B3Jl8 {
  padding-top: 4rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uG4Y6B3Jl8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG4Y6B3Jl8 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG4Y6B3Jl8 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uG4Y6B3Jl8 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uG4Y6B3Jl8 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uG4Y6B3Jl8 .mbr-section-btn {
  margin-top: 30px;
}
.cid-uG4Y6B3Jl8 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uG4Y6B3Jl8 .mbr-text,
.cid-uG4Y6B3Jl8 .mbr-section-btn {
  color: #000000;
}
.cid-uG4Y6B3Jl8 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uG4XAmsYGk {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-uG4XAmsYGk .mbr-fallback-image.disabled {
  display: none;
}
.cid-uG4XAmsYGk .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uG4XAmsYGk .card-row {
  align-items: stretch;
}
.cid-uG4XAmsYGk .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-uG4XAmsYGk .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uG4XAmsYGk .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uG4XAmsYGk .image-wrapper {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  overflow: hidden;
  width: 100%;
}
.cid-uG4XAmsYGk .image-wrapper img {
  width: 100%;
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uG4XAmsYGk .text-row {
  padding-top: 60px;
}
@media (max-width: 575px) {
  .cid-uG4XAmsYGk .text-row {
    padding-top: 30px;
  }
}
.cid-uG4XAmsYGk .items-container {
  display: flex;
  gap: 2em;
}
@media (max-width: 767px) {
  .cid-uG4XAmsYGk .items-container {
    flex-wrap: wrap;
  }
}
.cid-uG4XAmsYGk .item-text-wrap {
  flex-basis: 0;
  flex-grow: 1;
}
@media (max-width: 767px) {
  .cid-uG4XAmsYGk .item-text-wrap {
    flex-basis: 100%;
  }
}
.cid-uG4XAmsYGk .card-title {
  color: #000000;
  margin-bottom: 20px;
  text-align: center;
}
.cid-uG4XAmsYGk .card-text {
  color: #878e99;
  margin-bottom: 0;
  transition: 0.4s all !important;
  text-align: center;
}
.cid-uG4XAmsYGk .card-text a {
  transition: 0.4s all !important;
}
.cid-uG4XAmsYGk .card-text a:hover {
  color: #ff450f !important;
}
.cid-uG4XAmsYGk .list {
  width: 100%;
  list-style: none;
  padding-left: 0;
  margin-top: 20px;
  margin-bottom: 0;
  color: #434a51;
  transition: 0.4s all;
}
.cid-uG4XAmsYGk .list li {
  width: 100%;
  color: inherit !important;
  margin: 10px 0;
  transition: 0.4s all;
}
.cid-uG4XAmsYGk .list a {
  position: relative;
  color: inherit !important;
  line-height: inherit !important;
  transition: 0.4s all;
}
.cid-uG4XAmsYGk .list a:hover {
  color: #ff450f !important;
  line-height: inherit !important;
}
.cid-uG4XAmsYGk .list-1 li {
  position: relative;
  padding-left: 20px;
}
.cid-uG4XAmsYGk .list-1 li:before {
  content: "";
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 8px;
  display: block;
  background-color: currentColor;
  border-radius: 50%;
  width: 6px;
  height: 6px;
}
.cid-txlShV0Ost {
  padding-top: 9rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/platform-rove-m.jpg");
}
.cid-txlShV0Ost .mbr-fallback-image.disabled {
  display: none;
}
.cid-txlShV0Ost .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txlShV0Ost .mbr-section-title {
  color: #b5ca9f;
}
.cid-txlShV0Ost .mbr-section-subtitle {
  color: #67bdfb;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txlShV0Ost .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txlShV0Ost .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txlShV0Ost .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txlShV0Ost .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txlShV0Ost .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txlShV0Ost .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txlShV0Ost .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txlShV0Ost .mbr-text {
  color: #fcdb42;
}
.cid-txlShV0Ost .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txlSK0MM7X {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-txlSK0MM7X .mbr-fallback-image.disabled {
  display: none;
}
.cid-txlSK0MM7X .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txlSK0MM7X .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-txlSK0MM7X .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-txlSK0MM7X .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txlSK0MM7X .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-txlSK0MM7X .carousel-control,
.cid-txlSK0MM7X .close {
  background: #1b1b1b;
}
.cid-txlSK0MM7X .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txlSK0MM7X .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txlSK0MM7X .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txlSK0MM7X .carousel-control-next span {
  margin-left: 5px;
}
.cid-txlSK0MM7X .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-txlSK0MM7X .close::before {
  content: '\e91a';
}
.cid-txlSK0MM7X .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-txlSK0MM7X .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txlSK0MM7X .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txlSK0MM7X .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txlSK0MM7X .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txlSK0MM7X .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txlSK0MM7X .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txlSK0MM7X .carousel-indicators li.active,
.cid-txlSK0MM7X .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txlSK0MM7X .carousel-indicators li::after,
.cid-txlSK0MM7X .carousel-indicators li::before {
  content: none;
}
.cid-txlSK0MM7X .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txlSK0MM7X .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txlSK0MM7X .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txlSK0MM7X .carousel-indicators {
    display: none;
  }
}
.cid-txlSK0MM7X .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txlSK0MM7X .carousel-inner > .active {
  display: block;
}
.cid-txlSK0MM7X .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txlSK0MM7X .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txlSK0MM7X .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txlSK0MM7X .carousel-control,
  .cid-txlSK0MM7X .carousel-indicators,
  .cid-txlSK0MM7X .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txlSK0MM7X .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txlSK0MM7X .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txlSK0MM7X .carousel-indicators .active,
.cid-txlSK0MM7X .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txlSK0MM7X .carousel-indicators .active {
  background: #fafafa;
}
.cid-txlSK0MM7X .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txlSK0MM7X .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txlSK0MM7X .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txlSK0MM7X .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txlSK0MM7X .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txlSK0MM7X .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txlSK0MM7X .carousel {
  width: 100%;
}
.cid-txlSK0MM7X .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txlSK0MM7X .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txlSK0MM7X .modal.fade .modal-dialog,
.cid-txlSK0MM7X .modal.in .modal-dialog {
  transform: none;
}
.cid-txlSK0MM7X H6 {
  text-align: center;
}
.cid-txlSK0MM7X .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-txlSK0MM7X .rotate {
    top: -6px;
  }
}
.cid-txlSK0MM7X .title-relative {
  position: relative;
}
.cid-txlSK0MM7X .mbr-section-title,
.cid-txlSK0MM7X .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-txlSK0MM7X .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-txlSK0MM7X .item-content {
    padding-top: 10px;
  }
}
.cid-txlSK0MM7X .mbr-text,
.cid-txlSK0MM7X .item-title {
  color: #fafafa;
}
.cid-txlSK0MM7X .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-txlSK0MM7X .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-txlSK0MM7X .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-txlSK0MM7X .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-txlSK0MM7X .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-txlSK0MM7X .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-txlSK0MM7X .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-txlSK0MM7X .mbr-section-subtitle {
  color: #13171f;
}
.cid-txlSK0MM7X .mbr-section-title {
  color: #23272b;
}
.cid-txlSK0MM7X .item-title {
  color: #23272b;
  text-align: center;
}
.cid-txlSK0MM7X .mbr-text,
.cid-txlSK0MM7X .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-txlSK0MM7X hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txm4WvMIAO {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #b5ca9f;
}
.cid-txm4WvMIAO .mbr-fallback-image.disabled {
  display: none;
}
.cid-txm4WvMIAO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txm4WvMIAO .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txm4WvMIAO .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txm4WvMIAO .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txm4WvMIAO .mbr-section-btn {
  margin-top: 30px;
}
.cid-txm4WvMIAO .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txm4WvMIAO .mbr-text,
.cid-txm4WvMIAO .mbr-section-btn {
  color: #c4cfde;
}
.cid-txm5peSPa5 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txm5peSPa5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txm5peSPa5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txm5peSPa5 .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txm5peSPa5 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txm5peSPa5 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txm5peSPa5 .mbr-section-btn {
  margin-top: 30px;
}
.cid-txm5peSPa5 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txm5peSPa5 .mbr-text,
.cid-txm5peSPa5 .mbr-section-btn {
  color: #c4cfde;
}
.cid-txm5peSPa5 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txm5q83B4t {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txm5q83B4t .mbr-fallback-image.disabled {
  display: none;
}
.cid-txm5q83B4t .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txm5q83B4t .card-row {
  align-items: stretch;
}
.cid-txm5q83B4t .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txm5q83B4t .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txm5q83B4t .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txm5q83B4t .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txm5q83B4t .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txm5q83B4t .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txm5q83B4t .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txm5q83B4t .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txm5q83B4t .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txm5q83B4t .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txm5q83B4t .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txm5q83B4t .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txm5q83B4t .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txm5q83B4t .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txm5q83B4t .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txm5q83B4t .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txm5q83B4t .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txm5q83B4t .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txm5q83B4t .text-row {
    padding-top: 30px;
  }
}
.cid-txm5q83B4t .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txm5q83B4t .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txm5q83B4t .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txm5q83B4t .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txm5q83B4t .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txm5q83B4t .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txm5q83B4t .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txm5q83B4t .card-text {
    flex-basis: 100%;
  }
}
.cid-txm5q83B4t .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txm5q83B4t .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-txmcZdMU0T {
  background-image: url("../../../assets/images/platform-sutra-m.jpg");
}
.cid-txmcZdMU0T .mbr-fallback-image.disabled {
  display: none;
}
.cid-txmcZdMU0T .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txmcZdMU0T .mbr-section-title {
  color: #fcdb42;
}
.cid-txmcZdMU0T .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txmcZdMU0T .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txmcZdMU0T .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txmcZdMU0T .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txmcZdMU0T .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txmcZdMU0T .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txmcZdMU0T .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txmcZdMU0T .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txmcZdMU0T .mbr-text {
  color: #fcdb42;
}
.cid-txmcZdMU0T .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txmdyuB4AO {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
}
.cid-txmdyuB4AO .mbr-fallback-image.disabled {
  display: none;
}
.cid-txmdyuB4AO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txmdyuB4AO .item-wrapper {
  padding: 30px;
  transition: 0.2s;
  border: 1px solid transparent;
  position: relative;
}
.cid-txmdyuB4AO .item-wrapper:hover {
  border: 1px solid #fafafa;
}
.cid-txmdyuB4AO .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-txmdyuB4AO .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-radius: 50%;
  opacity: 0;
  color: #fafafa;
  transform: translateX(-50%) translateY(-50%);
  background-color: #1b1b1b;
  transition: 0.2s;
}
.cid-txmdyuB4AO .carousel-control,
.cid-txmdyuB4AO .close {
  background: #1b1b1b;
}
.cid-txmdyuB4AO .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-txmdyuB4AO .carousel-control-prev span {
  margin-right: 5px;
}
.cid-txmdyuB4AO .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-txmdyuB4AO .carousel-control-next span {
  margin-left: 5px;
}
.cid-txmdyuB4AO .close {
  position: fixed;
  opacity: 0.5;
  font-size: 22px;
  font-weight: 300;
  width: 60px;
  height: 60px;
  border-radius: 50%;
  color: #fafafa;
  top: 2.5rem;
  right: 2.5rem;
  border: 2px solid #fafafa;
  text-shadow: none;
  z-index: 5;
  transition: opacity 0.3s ease;
  font-family: 'Moririse2';
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-txmdyuB4AO .close::before {
  content: '\e91a';
}
.cid-txmdyuB4AO .close:hover {
  opacity: 1;
  background: #000000;
  color: #fafafa;
}
.cid-txmdyuB4AO .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 #fafafa;
  border-radius: 50%;
  transition: all 0.3s;
}
.cid-txmdyuB4AO .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txmdyuB4AO .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-txmdyuB4AO .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-txmdyuB4AO .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-txmdyuB4AO .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 #fafafa;
  border-radius: 50%;
  opacity: 0.5;
  transition: all 0.3s;
}
.cid-txmdyuB4AO .carousel-indicators li.active,
.cid-txmdyuB4AO .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-txmdyuB4AO .carousel-indicators li::after,
.cid-txmdyuB4AO .carousel-indicators li::before {
  content: none;
}
.cid-txmdyuB4AO .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-txmdyuB4AO .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-txmdyuB4AO .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-txmdyuB4AO .carousel-indicators {
    display: none;
  }
}
.cid-txmdyuB4AO .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-txmdyuB4AO .carousel-inner > .active {
  display: block;
}
.cid-txmdyuB4AO .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-txmdyuB4AO .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-txmdyuB4AO .carousel-control:hover {
  background: #1c1c1c;
  color: #fafafa;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-txmdyuB4AO .carousel-control,
  .cid-txmdyuB4AO .carousel-indicators,
  .cid-txmdyuB4AO .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-txmdyuB4AO .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-txmdyuB4AO .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-txmdyuB4AO .carousel-indicators .active,
.cid-txmdyuB4AO .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-txmdyuB4AO .carousel-indicators .active {
  background: #fafafa;
}
.cid-txmdyuB4AO .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-txmdyuB4AO .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-txmdyuB4AO .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-txmdyuB4AO .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-txmdyuB4AO .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-txmdyuB4AO .modal-body img {
  width: 100%;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-txmdyuB4AO .carousel {
  width: 100%;
}
.cid-txmdyuB4AO .modal-backdrop.in {
  opacity: 0.8;
}
.cid-txmdyuB4AO .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-txmdyuB4AO .modal.fade .modal-dialog,
.cid-txmdyuB4AO .modal.in .modal-dialog {
  transform: none;
}
.cid-txmdyuB4AO H6 {
  text-align: center;
}
.cid-txmdyuB4AO .rotate {
  transform: rotate(225deg);
  position: absolute;
}
@media (max-width: 425px) {
  .cid-txmdyuB4AO .rotate {
    top: -6px;
  }
}
.cid-txmdyuB4AO .title-relative {
  position: relative;
}
.cid-txmdyuB4AO .mbr-section-title,
.cid-txmdyuB4AO .mbr-section-subtitle {
  color: #fafafa;
}
@media (min-width: 992px) {
  .cid-txmdyuB4AO .item-content {
    padding-top: 10px;
  }
}
@media (max-width: 991px) {
  .cid-txmdyuB4AO .item-content {
    padding-top: 10px;
  }
}
.cid-txmdyuB4AO .mbr-text,
.cid-txmdyuB4AO .item-title {
  color: #fafafa;
}
.cid-txmdyuB4AO .inner-position {
  padding: 40px;
  background-color: #fafafa;
  max-width: 60%;
  margin: 0 auto;
}
.cid-txmdyuB4AO .inner-price {
  margin-bottom: 0;
  align-self: center;
  font-size: 30px;
  font-weight: 600;
  line-height: 40px;
}
.cid-txmdyuB4AO .style-button {
  padding: 15px 30px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 0;
  font-weight: 500;
  background-color: #000000;
  color: #fafafa;
}
.cid-txmdyuB4AO .order-position {
  display: flex;
  justify-content: space-between;
}
.cid-txmdyuB4AO .text-size {
  font-size: 30px;
  font-weight: 700;
  line-height: 35px;
}
.cid-txmdyuB4AO .text-color {
  color: #c4c4c8;
  font-size: 14px;
  line-height: 24px;
}
.cid-txmdyuB4AO .span-color {
  color: #000000;
  font-weight: 700;
}
.cid-txmdyuB4AO .mbr-section-subtitle {
  color: #13171f;
}
.cid-txmdyuB4AO .mbr-section-title {
  color: #23272b;
}
.cid-txmdyuB4AO .item-title {
  color: #23272b;
  text-align: center;
}
.cid-txmdyuB4AO .mbr-text,
.cid-txmdyuB4AO .mbr-section-btn {
  color: #434a51;
  text-align: center;
}
.cid-txmdyuB4AO hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txmfdEoPhR {
  padding-top: 4rem;
  padding-bottom: 2rem;
  background-color: #fcdb42;
}
.cid-txmfdEoPhR .mbr-fallback-image.disabled {
  display: none;
}
.cid-txmfdEoPhR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txmfdEoPhR .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-txmfdEoPhR .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-txmfdEoPhR .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txmfdEoPhR .mbr-section-btn {
  margin-top: 30px;
}
.cid-txmfdEoPhR .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txmfdEoPhR .mbr-text,
.cid-txmfdEoPhR .mbr-section-btn {
  color: #c4cfde;
}
.cid-txmfqlgAPm {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txmfqlgAPm .mbr-fallback-image.disabled {
  display: none;
}
.cid-txmfqlgAPm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txmfqlgAPm .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txmfqlgAPm .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txmfqlgAPm .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txmfqlgAPm .mbr-section-btn {
  margin-top: 30px;
}
.cid-txmfqlgAPm .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txmfqlgAPm .mbr-text,
.cid-txmfqlgAPm .mbr-section-btn {
  color: #c4cfde;
}
.cid-txmfqlgAPm hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txmfrsbBcw {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txmfrsbBcw .mbr-fallback-image.disabled {
  display: none;
}
.cid-txmfrsbBcw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txmfrsbBcw .card-row {
  align-items: stretch;
}
.cid-txmfrsbBcw .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txmfrsbBcw .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txmfrsbBcw .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txmfrsbBcw .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txmfrsbBcw .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txmfrsbBcw .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txmfrsbBcw .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txmfrsbBcw .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txmfrsbBcw .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txmfrsbBcw .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txmfrsbBcw .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txmfrsbBcw .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txmfrsbBcw .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txmfrsbBcw .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txmfrsbBcw .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txmfrsbBcw .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txmfrsbBcw .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txmfrsbBcw .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txmfrsbBcw .text-row {
    padding-top: 30px;
  }
}
.cid-txmfrsbBcw .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txmfrsbBcw .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txmfrsbBcw .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txmfrsbBcw .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txmfrsbBcw .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txmfrsbBcw .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txmfrsbBcw .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txmfrsbBcw .card-text {
    flex-basis: 100%;
  }
}
.cid-txmfrsbBcw .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txmfrsbBcw .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-txmi2yVtuv {
  background-image: url("../../../assets/images/platform-jake-m.jpg");
}
.cid-txmi2yVtuv .mbr-fallback-image.disabled {
  display: none;
}
.cid-txmi2yVtuv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txmi2yVtuv .mbr-section-title {
  color: #ffffff;
}
.cid-txmi2yVtuv .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-txmi2yVtuv .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-txmi2yVtuv .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-txmi2yVtuv .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-txmi2yVtuv .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-txmi2yVtuv .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-txmi2yVtuv .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-txmi2yVtuv .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-txmi2yVtuv .mbr-text {
  color: #fcdb42;
}
.cid-txmi2yVtuv .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txmispVfgT {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txmispVfgT .mbr-fallback-image.disabled {
  display: none;
}
.cid-txmispVfgT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txmispVfgT .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txmispVfgT .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txmispVfgT .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txmispVfgT .mbr-section-btn {
  margin-top: 30px;
}
.cid-txmispVfgT .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txmispVfgT .mbr-text,
.cid-txmispVfgT .mbr-section-btn {
  color: #c4cfde;
}
.cid-txmispVfgT hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txmitpyBnx {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-txmitpyBnx .mbr-fallback-image.disabled {
  display: none;
}
.cid-txmitpyBnx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txmitpyBnx .card-row {
  align-items: stretch;
}
.cid-txmitpyBnx .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-txmitpyBnx .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txmitpyBnx .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txmitpyBnx .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txmitpyBnx .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txmitpyBnx .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txmitpyBnx .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txmitpyBnx .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txmitpyBnx .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txmitpyBnx .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txmitpyBnx .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txmitpyBnx .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txmitpyBnx .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txmitpyBnx .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txmitpyBnx .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txmitpyBnx .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txmitpyBnx .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txmitpyBnx .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txmitpyBnx .text-row {
    padding-top: 30px;
  }
}
.cid-txmitpyBnx .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-txmitpyBnx .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txmitpyBnx .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txmitpyBnx .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txmitpyBnx .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txmitpyBnx .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txmitpyBnx .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txmitpyBnx .card-text {
    flex-basis: 100%;
  }
}
.cid-txmitpyBnx .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txmitpyBnx .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-tC47gImxoG {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #f3f8fe;
}
.cid-tC47gImxoG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tC47gImxoG .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tC47gImxoG [class^="socicon-"]:before,
.cid-tC47gImxoG [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tC47gImxoG .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tC47gImxoG .btn-social:hover {
  background: #ff450f;
}
.cid-tC47gImxoG .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tC47gImxoG .mbr-section-title,
.cid-tC47gImxoG .mbr-social-likes {
  color: #434a51;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tLAvrzva0v {
  background-image: url("../../../assets/images/filters-quality75-51.webp");
}
.cid-tLAvrzva0v .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLAvrzva0v .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLAvrzva0v .mbr-section-title {
  color: #fff;
  text-shadow: 2px 2px #333333;
}
.cid-tLAvrzva0v .mbr-section-subtitle {
  color: #2ca34c;
  background-image: linear-gradient(250deg, currentColor, #c1ff63) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tLAvrzva0v .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tLAvrzva0v .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tLAvrzva0v .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tLAvrzva0v .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tLAvrzva0v .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tLAvrzva0v .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tLAvrzva0v .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tLAvrzva0v .mbr-text {
  color: #fcdb42;
}
.cid-tLAvrzva0v .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tLAvrzva0v .mbr-text,
.cid-tLAvrzva0v .mbr-section-btn {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tLAvrBj7K5 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tLAvrBj7K5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLAvrBj7K5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLAvrBj7K5 .mbr-section-title {
  color: #23272b;
  margin-bottom: 20px;
}
.cid-tLAvrBj7K5 .mbr-section-subtitle {
  color: #000000;
  margin-bottom: 30px;
}
.cid-tLAvrBj7K5 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tLAvrBj7K5 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tLAvrBj7K5 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tLAvrBj7K5 .mbr-text,
.cid-tLAvrBj7K5 .mbr-section-btn {
  color: #c4cfde;
}
.cid-tLAvrV12Xx {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/banner-tertiary.jpg");
}
.cid-tLAvrV12Xx .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLAvrV12Xx .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLAvrV12Xx .mbr-section-title {
  color: #ffd618;
}
.cid-tLAvrV12Xx .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tLAvrV12Xx .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #e9dfb3;
}
@media (max-width: 767px) {
  .cid-tLAvrV12Xx .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tLAvrV12Xx .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tLAvrV12Xx .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tLAvrV12Xx .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tLAvrV12Xx .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tLAvrV12Xx .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tLAvrV12Xx .mbr-text {
  color: #fcdb42;
}
.cid-tLAvrV12Xx .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tLAvrX2dcQ {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLAvrX2dcQ .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLAvrX2dcQ .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLAvrX2dcQ .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tLAvrX2dcQ .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tLAvrX2dcQ .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tLAvrX2dcQ .mbr-section-btn {
  margin-top: 30px;
}
.cid-tLAvrX2dcQ .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tLAvrX2dcQ .mbr-text,
.cid-tLAvrX2dcQ .mbr-section-btn {
  color: #c4cfde;
}
.cid-tLAvrX2dcQ hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tLAHGCzmXi {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tLAHGCzmXi .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLAHGCzmXi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLAHGCzmXi .card-row {
  align-items: stretch;
}
.cid-tLAHGCzmXi .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-tLAHGCzmXi .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-tLAHGCzmXi .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-tLAHGCzmXi .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-tLAHGCzmXi .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-tLAHGCzmXi .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-tLAHGCzmXi .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-tLAHGCzmXi .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 32px;
}
.cid-tLAHGCzmXi .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-tLAHGCzmXi .carousel-control.carousel-control-prev {
    left: -13px;
  }
}
.cid-tLAHGCzmXi .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-tLAHGCzmXi .carousel-control.carousel-control-next {
    right: -13px;
  }
}
.cid-tLAHGCzmXi .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-tLAHGCzmXi .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-tLAHGCzmXi .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-tLAHGCzmXi .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-tLAHGCzmXi .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tLAHGCzmXi .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-tLAHGCzmXi .text-row {
    padding-top: 30px;
  }
}
.cid-tLAHGCzmXi .card-title {
  color: #1e2024;
  padding-top: 20px;
  text-align: center;
}
.cid-tLAHGCzmXi .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-tLAHGCzmXi .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-tLAHGCzmXi .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-tLAHGCzmXi .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-tLAHGCzmXi .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-tLAHGCzmXi .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tLAHGCzmXi .card-text {
    flex-basis: 100%;
  }
}
.cid-tLAHGCzmXi .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-tLAHGCzmXi .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFpTJTV1CX {
  background-image: url("../../../assets/images/filters-quality75-45.webp");
}
.cid-uFpTJTV1CX .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFpTJTV1CX .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFpTJTV1CX .mbr-section-title {
  color: #f9cc73;
}
.cid-uFpTJTV1CX .mbr-section-subtitle {
  color: #ffd618;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uFpTJTV1CX .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #e9dfb3;
}
@media (max-width: 767px) {
  .cid-uFpTJTV1CX .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uFpTJTV1CX .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uFpTJTV1CX .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uFpTJTV1CX .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uFpTJTV1CX .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uFpTJTV1CX .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uFpTJTV1CX .mbr-text {
  color: #fcdb42;
}
.cid-uFpTJTV1CX .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uFpTJTV1CX h2 {
  line-height: 1em;
}
.cid-uFpTMFwk3u {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uFpTMFwk3u .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFpTMFwk3u .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFpTMFwk3u .row {
  justify-content: center;
}
.cid-uFpTMFwk3u .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uFpTMFwk3u .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #fdc065, #faf5de 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uFpTMFwk3u .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uFpTMFwk3u .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uFpTMFwk3u .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uFpTMFwk3u .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uFpTMFwk3u .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uFpTMFwk3u .mbr-section-title {
  color: #ffffff;
}
.cid-uFpTMFwk3u .mbr-text {
  color: #ffffff;
}
.cid-uFpTMFwk3u .mbr-desc {
  color: #ffffff;
}
.cid-uFpTMFwk3u .mbr-section-title,
.cid-uFpTMFwk3u .mbr-section-btn {
  text-align: center;
}
.cid-uFq5Iznyeq {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uFq5Iznyeq .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFq5Iznyeq .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFq5Iznyeq .mbr-section-title {
  color: #faf5de;
  margin-bottom: 10px;
}
.cid-uFq5Iznyeq .mbr-section-subtitle {
  color: #faf5de;
  margin-bottom: 30px;
}
.cid-uFq5Iznyeq .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFq5Iznyeq .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFq5Iznyeq .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFq5Iznyeq .mbr-text,
.cid-uFq5Iznyeq .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFq5Iznyeq hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFq2uJTttT {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uFq2uJTttT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFq2uJTttT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFq2uJTttT .card-row {
  align-items: stretch;
}
.cid-uFq2uJTttT .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #090f10, #090f10);
}
@media (max-width: 767px) {
  .cid-uFq2uJTttT .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFq2uJTttT .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFq2uJTttT .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uFq2uJTttT .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uFq2uJTttT .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uFq2uJTttT .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFq2uJTttT .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uFq2uJTttT .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uFq2uJTttT .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uFq2uJTttT .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uFq2uJTttT .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uFq2uJTttT .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uFq2uJTttT .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uFq2uJTttT .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uFq2uJTttT .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uFq2uJTttT .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uFq2uJTttT .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uFq2uJTttT .text-row {
    padding-top: 30px;
  }
}
.cid-uFq2uJTttT .card-title {
  color: #faf5de;
  padding-top: 20px;
}
.cid-uFq2uJTttT .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uFq2uJTttT .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uFq2uJTttT .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uFq2uJTttT .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uFq2uJTttT .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uFq2uJTttT .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uFq2uJTttT .card-text {
    flex-basis: 100%;
  }
}
.cid-uFq2uJTttT .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uFq2uJTttT .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFq7i0O1BD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-uFq7i0O1BD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFq7i0O1BD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFq7i0O1BD .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFq7i0O1BD .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFq7i0O1BD .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFq7i0O1BD .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFq7i0O1BD .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFq7i0O1BD .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFq7i0O1BD .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFq7i0O1BD .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFq7i0O1BD .mbr-section-title {
  color: #faf5de;
  margin-bottom: 11px;
}
.cid-uFq7i0O1BD .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFq7i0O1BD .mbr-section-subtitle {
  color: #faf5de;
  margin-bottom: 0;
}
.cid-uFq7i0O1BD .list-container {
  margin-top: 30px;
}
.cid-uFq7i0O1BD .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFq7i0O1BD .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFq7i0O1BD .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFq7i0O1BD .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFq7i0O1BD .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFq7i0O1BD .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFq7i0O1BD .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFq7i0O1BD .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFq7i0O1BD .img-container {
    padding-right: 20px;
  }
}
.cid-uFq7i0O1BD .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFq7i0O1BD .image-wrapper {
    padding: 15px;
  }
}
.cid-uFq7i0O1BD .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFq7i0O1BD .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFq7i0O1BD .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFq7i0O1BD .mbr-text,
.cid-uFq7i0O1BD .mbr-section-btn {
  color: #fef7d6;
}
.cid-uFq7j88h29 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-uFq7j88h29 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFq7j88h29 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFq7j88h29 .row {
  flex-direction: row-reverse;
}
.cid-uFq7j88h29 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFq7j88h29 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFq7j88h29 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFq7j88h29 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFq7j88h29 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFq7j88h29 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFq7j88h29 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFq7j88h29 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFq7j88h29 .mbr-section-title {
  color: #faf5de;
  margin-bottom: 11px;
}
.cid-uFq7j88h29 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFq7j88h29 .mbr-section-subtitle {
  color: #faf5de;
  margin-bottom: 0;
}
.cid-uFq7j88h29 .list-container {
  margin-top: 30px;
}
.cid-uFq7j88h29 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFq7j88h29 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFq7j88h29 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFq7j88h29 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFq7j88h29 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFq7j88h29 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFq7j88h29 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFq7j88h29 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFq7j88h29 .img-container {
    padding-left: 20px;
  }
}
.cid-uFq7j88h29 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFq7j88h29 .image-wrapper {
    padding: 15px;
  }
}
.cid-uFq7j88h29 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFq7j88h29 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFq7j88h29 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFq7j88h29 .mbr-text,
.cid-uFq7j88h29 .mbr-section-btn {
  color: #fef7d6;
}
.cid-uFq7gt9Y1R {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-uFq7gt9Y1R .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFq7gt9Y1R .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFq7gt9Y1R .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFq7gt9Y1R .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFq7gt9Y1R .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFq7gt9Y1R .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFq7gt9Y1R .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFq7gt9Y1R .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFq7gt9Y1R .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFq7gt9Y1R .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFq7gt9Y1R .mbr-section-title {
  color: #faf5de;
  margin-bottom: 11px;
}
.cid-uFq7gt9Y1R .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFq7gt9Y1R .mbr-section-subtitle {
  color: #faf5de;
  margin-bottom: 0;
}
.cid-uFq7gt9Y1R .list-container {
  margin-top: 30px;
}
.cid-uFq7gt9Y1R .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFq7gt9Y1R .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFq7gt9Y1R .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFq7gt9Y1R .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFq7gt9Y1R .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFq7gt9Y1R .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFq7gt9Y1R .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFq7gt9Y1R .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFq7gt9Y1R .img-container {
    padding-right: 20px;
  }
}
.cid-uFq7gt9Y1R .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFq7gt9Y1R .image-wrapper {
    padding: 15px;
  }
}
.cid-uFq7gt9Y1R .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFq7gt9Y1R .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFq7gt9Y1R .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFq7gt9Y1R .mbr-text,
.cid-uFq7gt9Y1R .mbr-section-btn {
  color: #fef7d6;
}
.cid-uFq9mwmgL7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-uFq9mwmgL7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFq9mwmgL7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFq9mwmgL7 .row {
  flex-direction: row-reverse;
}
.cid-uFq9mwmgL7 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFq9mwmgL7 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFq9mwmgL7 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFq9mwmgL7 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFq9mwmgL7 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFq9mwmgL7 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFq9mwmgL7 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFq9mwmgL7 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFq9mwmgL7 .mbr-section-title {
  color: #faf5de;
  margin-bottom: 11px;
}
.cid-uFq9mwmgL7 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFq9mwmgL7 .mbr-section-subtitle {
  color: #faf5de;
  margin-bottom: 0;
}
.cid-uFq9mwmgL7 .list-container {
  margin-top: 30px;
}
.cid-uFq9mwmgL7 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFq9mwmgL7 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFq9mwmgL7 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFq9mwmgL7 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFq9mwmgL7 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFq9mwmgL7 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFq9mwmgL7 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFq9mwmgL7 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFq9mwmgL7 .img-container {
    padding-left: 20px;
  }
}
.cid-uFq9mwmgL7 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFq9mwmgL7 .image-wrapper {
    padding: 15px;
  }
}
.cid-uFq9mwmgL7 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFq9mwmgL7 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFq9mwmgL7 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFq9mwmgL7 .mbr-text,
.cid-uFq9mwmgL7 .mbr-section-btn {
  color: #fef7d6;
}
.cid-uFq9jzd3Ju {
  padding-top: 0rem;
  padding-bottom: 4rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-uFq9jzd3Ju .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFq9jzd3Ju .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFq9jzd3Ju .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uFq9jzd3Ju .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uFq9jzd3Ju .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uFq9jzd3Ju .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uFq9jzd3Ju .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uFq9jzd3Ju .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uFq9jzd3Ju .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uFq9jzd3Ju .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uFq9jzd3Ju .mbr-section-title {
  color: #faf5de;
  margin-bottom: 11px;
}
.cid-uFq9jzd3Ju .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uFq9jzd3Ju .mbr-section-subtitle {
  color: #faf5de;
  margin-bottom: 0;
}
.cid-uFq9jzd3Ju .list-container {
  margin-top: 30px;
}
.cid-uFq9jzd3Ju .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uFq9jzd3Ju .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uFq9jzd3Ju .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uFq9jzd3Ju .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uFq9jzd3Ju .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uFq9jzd3Ju .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uFq9jzd3Ju .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uFq9jzd3Ju .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uFq9jzd3Ju .img-container {
    padding-right: 20px;
  }
}
.cid-uFq9jzd3Ju .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uFq9jzd3Ju .image-wrapper {
    padding: 15px;
  }
}
.cid-uFq9jzd3Ju .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uFq9jzd3Ju .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uFq9jzd3Ju .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uFq9jzd3Ju .mbr-text,
.cid-uFq9jzd3Ju .mbr-section-btn {
  color: #fef7d6;
}
.cid-tLAFm0Y4Z8 {
  padding-top: 6rem;
  padding-bottom: 6rem;
  overflow: hidden;
  background-color: #212428;
}
.cid-tLAFm0Y4Z8 .mbr-section-head {
  width: 100%;
  padding-bottom: 40px;
}
.cid-tLAFm0Y4Z8 .mbr-section-title {
  color: #FF014E;
}
@media (max-width: 767px) {
  .cid-tLAFm0Y4Z8 .mbr-section-title {
    text-align: center;
  }
}
.cid-tLAFm0Y4Z8 .mbr-section-subtitle {
  color: #C4CFDE;
  margin-top: 15px;
}
@media (max-width: 767px) {
  .cid-tLAFm0Y4Z8 .mbr-section-subtitle {
    margin-top: 10px;
    text-align: center;
  }
}
.cid-tLAFm0Y4Z8 .box {
  width: 100%;
  border-radius: 10px;
  overflow: hidden;
  box-shadow: 10px 10px 19px #191b1f, -10px -10px 19px #23272b;
}
.cid-tLAFm0Y4Z8 .mbr-media {
  width: 100%;
  position: relative;
}
.cid-tLAFm0Y4Z8 .mbr-media img {
  width: 100%;
  aspect-ratio: 1.77842566;
  max-height: 100vh;
  max-width: 100%;
  object-fit: cover;
}
.cid-tLAFm0Y4Z8 .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tLAFm0Y4Z8 .mbr-media span {
  font-size: 4rem;
  transition: all 0.2s;
}
.cid-tLAFm0Y4Z8 .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tLAFm0Y4Z8 .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tLAFm0Y4Z8 .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tLAFm0Y4Z8 .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;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tLAFm0Y4Z8 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uFqmltRFCi {
  background-image: url("../../../assets/images/filters-quality75-51.webp");
}
.cid-uFqmltRFCi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFqmltRFCi .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFqmltRFCi .mbr-section-title {
  color: #6ee0fe;
}
.cid-uFqmltRFCi .mbr-section-subtitle {
  color: #ffd618;
  background-image: linear-gradient(315deg, currentColor, #ffd618) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uFqmltRFCi .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #6ee0fe;
}
@media (max-width: 767px) {
  .cid-uFqmltRFCi .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uFqmltRFCi .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uFqmltRFCi .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uFqmltRFCi .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uFqmltRFCi .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uFqmltRFCi .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uFqmltRFCi .mbr-text {
  color: #fcdb42;
}
.cid-uFqmltRFCi .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uFqmltRFCi h2 {
  line-height: 1em;
}
.cid-uFs6RDyDEh {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uFs6RDyDEh .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFs6RDyDEh .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFs6RDyDEh .row {
  justify-content: center;
}
.cid-uFs6RDyDEh .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uFs6RDyDEh .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #6ee0fe, #d1f6fc 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uFs6RDyDEh .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uFs6RDyDEh .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uFs6RDyDEh .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uFs6RDyDEh .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uFs6RDyDEh .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uFs6RDyDEh .mbr-section-title {
  color: #ffffff;
}
.cid-uFs6RDyDEh .mbr-text {
  color: #ffffff;
}
.cid-uFs6RDyDEh .mbr-desc {
  color: #ffffff;
}
.cid-uFs6RDyDEh .mbr-section-title,
.cid-uFs6RDyDEh .mbr-section-btn {
  text-align: center;
}
.cid-uFs9edWVnY {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #000000;
}
.cid-uFs9edWVnY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFs9edWVnY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFs9edWVnY .mbr-section-title {
  color: #faf5de;
  margin-bottom: 10px;
}
.cid-uFs9edWVnY .mbr-section-subtitle {
  color: #d1f6fc;
  margin-bottom: 30px;
}
.cid-uFs9edWVnY .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uFs9edWVnY .mbr-section-btn {
  margin-top: 30px;
}
.cid-uFs9edWVnY .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uFs9edWVnY .mbr-text,
.cid-uFs9edWVnY .mbr-section-btn {
  color: #c4cfde;
}
.cid-uFs9edWVnY hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uFs9gCKvXT {
  padding-top: 0rem;
  padding-bottom: 4rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uFs9gCKvXT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFs9gCKvXT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFs9gCKvXT .card-row {
  align-items: stretch;
}
.cid-uFs9gCKvXT .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #090f10, #090f10);
}
@media (max-width: 767px) {
  .cid-uFs9gCKvXT .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uFs9gCKvXT .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uFs9gCKvXT .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uFs9gCKvXT .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uFs9gCKvXT .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uFs9gCKvXT .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uFs9gCKvXT .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uFs9gCKvXT .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uFs9gCKvXT .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uFs9gCKvXT .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uFs9gCKvXT .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uFs9gCKvXT .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uFs9gCKvXT .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uFs9gCKvXT .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uFs9gCKvXT .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uFs9gCKvXT .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uFs9gCKvXT .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uFs9gCKvXT .text-row {
    padding-top: 30px;
  }
}
.cid-uFs9gCKvXT .card-title {
  color: #faf5de;
  padding-top: 20px;
}
.cid-uFs9gCKvXT .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uFs9gCKvXT .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uFs9gCKvXT .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uFs9gCKvXT .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uFs9gCKvXT .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uFs9gCKvXT .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uFs9gCKvXT .card-text {
    flex-basis: 100%;
  }
}
.cid-uFs9gCKvXT .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uFs9gCKvXT .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uFsck0hqFc {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #060606;
}
.cid-uFsck0hqFc .title-wrapper {
  margin-bottom: 60px;
}
@media (max-width: 992px) {
  .cid-uFsck0hqFc .title-wrapper {
    margin-bottom: 48px;
  }
}
.cid-uFsck0hqFc .title-wrapper .desc-wrapper .mbr-desc {
  display: inline-block;
  width: 50%;
  margin-bottom: 36px;
}
@media (max-width: 992px) {
  .cid-uFsck0hqFc .title-wrapper .desc-wrapper .mbr-desc {
    width: 100%;
    margin-bottom: 16px;
  }
}
.cid-uFsck0hqFc .title-wrapper .mbr-section-title {
  margin-bottom: 24px;
}
.cid-uFsck0hqFc .title-wrapper .text-wrapper .mbr-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uFsck0hqFc .title-wrapper .text-wrapper .mbr-text {
    width: 100%;
  }
}
.cid-uFsck0hqFc .embla__slide {
  display: flex;
  justify-content: center;
  position: relative;
  min-width: 850px;
  max-width: 850px;
}
@media (max-width: 1200px) {
  .cid-uFsck0hqFc .embla__slide {
    min-width: 650px;
    max-width: 650px;
  }
}
@media (max-width: 767px) {
  .cid-uFsck0hqFc .embla__slide {
    min-width: 100%;
    max-width: 100%;
  }
}
.cid-uFsck0hqFc .embla__slide:hover .slide-content .item-wrapper .item-img img,
.cid-uFsck0hqFc .embla__slide:focus .slide-content .item-wrapper .item-img img {
  border: 2px solid #078efb;
}
.cid-uFsck0hqFc .embla__slide .slide-content {
  width: 100%;
}
.cid-uFsck0hqFc .embla__slide .slide-content .item-wrapper .item-img {
  margin-bottom: 32px;
}
.cid-uFsck0hqFc .embla__slide .slide-content .item-wrapper .item-img img {
  height: 480px;
  width: 100%;
  object-fit: cover;
  border: 2px solid transparent;
}
@media (max-width: 992px) {
  .cid-uFsck0hqFc .embla__slide .slide-content .item-wrapper .item-img img {
    height: 350px;
  }
}
.cid-uFsck0hqFc .embla__slide .slide-content .item-wrapper .item-content {
  position: relative;
  z-index: 1;
  padding: 2px;
}
.cid-uFsck0hqFc .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
  display: inline-block;
  width: 50%;
  margin-bottom: 8px;
}
@media (max-width: 992px) {
  .cid-uFsck0hqFc .embla__slide .slide-content .item-wrapper .item-content .title-wrap .item-title {
    width: 100%;
  }
}
.cid-uFsck0hqFc .embla__slide .slide-content .item-wrapper .item-content .text-wrap .item-text {
  display: inline-block;
  width: 50%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  .cid-uFsck0hqFc .embla__slide .slide-content .item-wrapper .item-content .text-wrap .item-text {
    width: 100%;
  }
}
.cid-uFsck0hqFc .embla__button--next,
.cid-uFsck0hqFc .embla__button--prev {
  display: flex;
}
.cid-uFsck0hqFc .embla__button {
  bottom: 0;
  width: 48px;
  height: 48px;
  font-size: 24px;
  background-color: #252525 !important;
  color: #ffffff !important;
  border: none !important;
  border-radius: 50%;
  transition: all 0.3s;
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  opacity: 1 !important;
  display: none;
}
.cid-uFsck0hqFc .embla__button:hover {
  transform: scale(1.05);
}
.cid-uFsck0hqFc .embla__button.embla__button--prev {
  left: 0;
}
.cid-uFsck0hqFc .embla__button.embla__button--next {
  right: 0;
}
.cid-uFsck0hqFc .embla {
  position: relative;
  margin-bottom: 50px;
}
@media (max-width: 992px) {
  .cid-uFsck0hqFc .embla {
    margin-bottom: 38px;
  }
}
.cid-uFsck0hqFc .embla__viewport {
  width: 100%;
  margin-right: 1rem;
}
.cid-uFsck0hqFc .embla__viewport.is-draggable {
  cursor: grab;
}
.cid-uFsck0hqFc .embla__viewport.is-dragging {
  cursor: grabbing;
}
.cid-uFsck0hqFc .embla__container {
  display: flex;
  user-select: none;
  -webkit-touch-callout: none;
  -khtml-user-select: none;
  -webkit-tap-highlight-color: transparent;
}
.cid-uFsck0hqFc .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uFsck0hqFc .mbr-section-title {
  color: #ffffff;
}
.cid-uFsck0hqFc .mbr-text,
.cid-uFsck0hqFc .text-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uFsck0hqFc .mbr-desc,
.cid-uFsck0hqFc .desc-wrapper {
  color: #9aa0a6;
  text-align: center;
}
.cid-uFsck0hqFc .item-title,
.cid-uFsck0hqFc .title-wrap {
  color: #ffffff;
  text-align: center;
}
.cid-uFsck0hqFc .item-text,
.cid-uFsck0hqFc .text-wrap {
  color: #9aa0a6;
  text-align: center;
}
.cid-uFsck0hqFc .mbr-section-title,
.cid-uFsck0hqFc .mbr-section-btn {
  text-align: center;
}
.cid-uFsgTFGOoy {
  padding-top: 3rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uFsgTFGOoy .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFsgTFGOoy .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uFsgTFGOoy .row {
  justify-content: center;
}
.cid-uFsgTFGOoy .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uFsgTFGOoy .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #6ee0fe, #d1f6fc 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uFsgTFGOoy .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uFsgTFGOoy .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uFsgTFGOoy .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uFsgTFGOoy .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uFsgTFGOoy .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uFsgTFGOoy .mbr-section-title {
  color: #ffffff;
}
.cid-uFsgTFGOoy .mbr-text {
  color: #ffffff;
}
.cid-uFsgTFGOoy .mbr-desc {
  color: #ffffff;
}
.cid-uFsgTFGOoy .mbr-section-title,
.cid-uFsgTFGOoy .mbr-section-btn {
  text-align: center;
}
.cid-uFsphD7PiM {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #090f10;
}
.cid-uFsphD7PiM .mbr-fallback-image.disabled {
  display: none;
}
.cid-uFsphD7PiM .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-uFsphD7PiM .col-text {
    margin-bottom: 2rem;
  }
}
.cid-uFsphD7PiM .text-wrap {
  position: sticky;
  top: 5rem;
}
@media (max-width: 991px) {
  .cid-uFsphD7PiM .text-wrap {
    position: static;
    max-width: 440px;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .cid-uFsphD7PiM .text-wrap {
    max-width: 100%;
    width: 100%;
  }
}
.cid-uFsphD7PiM .mbr-section-title {
  color: #e9dfb3;
}
.cid-uFsphD7PiM .text-grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 2rem;
  -ms-grid-columns: 4fr 1fr;
  grid-template-columns: 4fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  margin-top: 2rem;
}
.cid-uFsphD7PiM .mbr-text {
  color: #e9dfb3;
  opacity: 0.8;
  margin-bottom: 1rem;
  grid-column-start: 1;
  grid-column-end: 2;
}
@media (max-width: 767px) {
  .cid-uFsphD7PiM .mbr-text {
    grid-column-end: 3;
  }
}
.cid-uFsphD7PiM .card-container {
  width: 100%;
  margin-top: 15rem;
}
@media (max-width: 575px) {
  .cid-uFsphD7PiM .card-container {
    margin-top: 0;
  }
}
.cid-uFsphD7PiM .card {
  position: sticky;
  top: 0;
  width: 100%;
  padding: 30px 0;
}
@media (max-width: 991px) {
  .cid-uFsphD7PiM .card {
    padding: 24px 0;
  }
}
.cid-uFsphD7PiM .card-wrap {
  display: flex;
  align-items: flex-end;
  position: relative;
  z-index: 4;
  width: 100%;
  padding: 40px;
  border-radius: 2.5rem;
  overflow: hidden;
  min-height: 745px;
}
@media (max-width: 1599px) {
  .cid-uFsphD7PiM .card-wrap {
    min-height: 615px;
  }
}
@media (max-width: 1399px) {
  .cid-uFsphD7PiM .card-wrap {
    min-height: 525px;
  }
}
@media (max-width: 1199px) {
  .cid-uFsphD7PiM .card-wrap {
    min-height: 435px;
  }
}
@media (max-width: 991px) {
  .cid-uFsphD7PiM .card-wrap {
    min-height: 560px;
  }
}
@media (max-width: 767px) {
  .cid-uFsphD7PiM .card-wrap {
    padding: 24px;
  }
}
.cid-uFsphD7PiM .card-img-box {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
}
.cid-uFsphD7PiM .card-img-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uFsphD7PiM .card-bg-frame {
  position: absolute;
  left: -33%;
  bottom: -40%;
  width: 79%;
  aspect-ratio: 1;
  z-index: 4;
  border-radius: 50%;
  background: rgba(0, 0, 0, 0.38);
}
@media (max-width: 991px) {
  .cid-uFsphD7PiM .card-bg-frame {
    left: -40%;
    bottom: -30%;
  }
}
@media (max-width: 767px) {
  .cid-uFsphD7PiM .card-bg-frame {
    left: -28%;
    bottom: -20%;
    width: 100vw;
    height: 100vw;
  }
}
@media (max-width: 575px) {
  .cid-uFsphD7PiM .card-bg-frame {
    left: -46%;
    bottom: -22%;
  }
}
.cid-uFsphD7PiM .card-text-box {
  position: relative;
  z-index: 5;
  width: 40%;
}
@media (max-width: 767px) {
  .cid-uFsphD7PiM .card-text-box {
    width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-uFsphD7PiM .card-text-box {
    width: 100%;
  }
}
.cid-uFsphD7PiM .card-title {
  color: #f6f6ef;
  margin-bottom: 3rem;
}
.cid-uFsphD7PiM .card-text {
  color: #f6f6ef;
  opacity: 0.8;
  margin-bottom: 1rem;
}
.cid-uFsphD7PiM .card-number {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uFsphD7PiM .card-text-small {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uFsphD7PiM .mbr-section-btn {
  margin-top: 10px;
}
.cid-tLAvs4dsxT {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tLAvs4dsxT .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLAvs4dsxT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLAvs4dsxT .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tLAvs4dsxT li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tLAvs4dsxT .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tLAvs4dsxT .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tLAvs4dsxT .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tLAvs4dsxT .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tLAvs4dsxT .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tLAvs4dsxT .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tLAvs4dsxT .row {
    text-align: center;
  }
  .cid-tLAvs4dsxT .social-row {
    justify-content: center;
  }
}
.cid-tLAvs4dsxT .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tLAvs4dsxT .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLAvs4dsxT .list {
    margin-bottom: 0rem;
  }
}
.cid-tLAvs4dsxT .list,
.cid-tLAvs4dsxT .mbr-text {
  color: #ffffff;
}
.cid-tLAvs4dsxT .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tLAvs4dsxT .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tLAvs4dsxT H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tx6X9Spvit {
  background-image: url("../../../assets/images/eclipse-s-banner-2.jpg");
}
.cid-tx6X9Spvit .mbr-fallback-image.disabled {
  display: none;
}
.cid-tx6X9Spvit .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tx6X9Spvit .mbr-section-title {
  color: #fff;
}
.cid-tx6X9Spvit .mbr-section-subtitle {
  color: #2cceff;
  background-image: linear-gradient(315deg, currentColor, #2cceff) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tx6X9Spvit .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tx6X9Spvit .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tx6X9Spvit .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tx6X9Spvit .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tx6X9Spvit .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tx6X9Spvit .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tx6X9Spvit .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tx6X9Spvit .mbr-text {
  color: #fcdb42;
}
.cid-tx6X9Spvit .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tx6YnpqAjf {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tx6YnpqAjf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tx6YnpqAjf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tx6YnpqAjf .mbr-section-title {
  color: #212428;
  margin-bottom: 20px;
}
.cid-tx6YnpqAjf .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tx6YnpqAjf .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tx6YnpqAjf .mbr-section-btn {
  margin-top: 30px;
}
.cid-tx6YnpqAjf .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tx6YnpqAjf .mbr-text,
.cid-tx6YnpqAjf .mbr-section-btn {
  color: #c4cfde;
}
.cid-tx75cRTbtF {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cover-eclipse-s-25.jpg");
}
.cid-tx75cRTbtF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tx75cRTbtF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tx75cRTbtF .mbr-section-title {
  color: #fff;
}
.cid-tx75cRTbtF .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #64dbfa) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tx75cRTbtF .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tx75cRTbtF .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tx75cRTbtF .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tx75cRTbtF .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tx75cRTbtF .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tx75cRTbtF .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tx75cRTbtF .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tx75cRTbtF .mbr-text {
  color: #fcdb42;
}
.cid-tx75cRTbtF .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uELsaVOzFH {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uELsaVOzFH .mbr-fallback-image.disabled {
  display: none;
}
.cid-uELsaVOzFH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uELsaVOzFH .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uELsaVOzFH .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uELsaVOzFH .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uELsaVOzFH .mbr-section-btn {
  margin-top: 30px;
}
.cid-uELsaVOzFH .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uELsaVOzFH .mbr-text,
.cid-uELsaVOzFH .mbr-section-btn {
  color: #c4cfde;
}
.cid-uELsaVOzFH hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tx75EkvEzR {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tx75EkvEzR .mbr-fallback-image.disabled {
  display: none;
}
.cid-tx75EkvEzR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tx75EkvEzR .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tx75EkvEzR .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tx75EkvEzR .item-wrapper {
  position: relative;
}
.cid-tx75EkvEzR .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-tx75EkvEzR .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tx75EkvEzR .carousel-control,
.cid-tx75EkvEzR .close {
  background: #1b1b1b;
}
.cid-tx75EkvEzR .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tx75EkvEzR .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tx75EkvEzR .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tx75EkvEzR .carousel-control-next span {
  margin-left: 5px;
}
.cid-tx75EkvEzR .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-tx75EkvEzR .close::before {
  content: '\e91a';
}
.cid-tx75EkvEzR .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tx75EkvEzR .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-tx75EkvEzR .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tx75EkvEzR .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tx75EkvEzR .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tx75EkvEzR .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tx75EkvEzR .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-tx75EkvEzR .carousel-indicators li.active,
.cid-tx75EkvEzR .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tx75EkvEzR .carousel-indicators li::after,
.cid-tx75EkvEzR .carousel-indicators li::before {
  content: none;
}
.cid-tx75EkvEzR .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tx75EkvEzR .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tx75EkvEzR .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tx75EkvEzR .carousel-indicators {
    display: none;
  }
}
.cid-tx75EkvEzR .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tx75EkvEzR .carousel-inner > .active {
  display: block;
}
.cid-tx75EkvEzR .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tx75EkvEzR .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tx75EkvEzR .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tx75EkvEzR .carousel-control,
  .cid-tx75EkvEzR .carousel-indicators,
  .cid-tx75EkvEzR .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tx75EkvEzR .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tx75EkvEzR .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tx75EkvEzR .carousel-indicators .active,
.cid-tx75EkvEzR .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tx75EkvEzR .carousel-indicators .active {
  background: #fff;
}
.cid-tx75EkvEzR .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tx75EkvEzR .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tx75EkvEzR .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tx75EkvEzR .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tx75EkvEzR .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tx75EkvEzR .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tx75EkvEzR .carousel {
  width: 100%;
}
.cid-tx75EkvEzR .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tx75EkvEzR .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tx75EkvEzR .modal.fade .modal-dialog,
.cid-tx75EkvEzR .modal.in .modal-dialog {
  transform: none;
}
.cid-tx75EkvEzR .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tx75EkvEzR H6 {
  text-align: center;
}
.cid-tx75EkvEzR H3 {
  text-align: left;
}
.cid-tx75EkvEzR hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tx75EkvEzR H4 {
  text-align: left;
}
.cid-uELnCad24P {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uELnCad24P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uELnCad24P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uELnCad24P .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uELnCad24P .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uELnCad24P .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uELnCad24P .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uELnCad24P .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uELnCad24P .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uELnCad24P .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uELnCad24P .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uELnCad24P .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uELnCad24P .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uELnCad24P .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uELnCad24P .list-container {
  margin-top: 30px;
}
.cid-uELnCad24P .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uELnCad24P .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uELnCad24P .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uELnCad24P .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uELnCad24P .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uELnCad24P .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uELnCad24P .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uELnCad24P .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uELnCad24P .img-container {
    padding-right: 20px;
  }
}
.cid-uELnCad24P .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uELnCad24P .image-wrapper {
    padding: 15px;
  }
}
.cid-uELnCad24P .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uELnCad24P .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uELnCad24P .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uELnCad24P .mbr-text,
.cid-uELnCad24P .mbr-section-btn {
  color: #878e99;
}
.cid-uELnFG0tOY {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uELnFG0tOY .mbr-fallback-image.disabled {
  display: none;
}
.cid-uELnFG0tOY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uELnFG0tOY .row {
  flex-direction: row-reverse;
}
.cid-uELnFG0tOY .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uELnFG0tOY .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uELnFG0tOY .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uELnFG0tOY .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uELnFG0tOY .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uELnFG0tOY .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uELnFG0tOY .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uELnFG0tOY .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uELnFG0tOY .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uELnFG0tOY .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uELnFG0tOY .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uELnFG0tOY .list-container {
  margin-top: 30px;
}
.cid-uELnFG0tOY .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uELnFG0tOY .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uELnFG0tOY .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uELnFG0tOY .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uELnFG0tOY .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uELnFG0tOY .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uELnFG0tOY .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uELnFG0tOY .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uELnFG0tOY .img-container {
    padding-left: 20px;
  }
}
.cid-uELnFG0tOY .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uELnFG0tOY .image-wrapper {
    padding: 15px;
  }
}
.cid-uELnFG0tOY .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uELnFG0tOY .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uELnFG0tOY .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uELnFG0tOY .mbr-text,
.cid-uELnFG0tOY .mbr-section-btn {
  color: #878e99;
}
.cid-uELnGWL1Sz {
  padding-top: 0rem;
  padding-bottom: 8rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uELnGWL1Sz .mbr-fallback-image.disabled {
  display: none;
}
.cid-uELnGWL1Sz .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uELnGWL1Sz .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uELnGWL1Sz .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uELnGWL1Sz .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uELnGWL1Sz .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uELnGWL1Sz .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uELnGWL1Sz .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uELnGWL1Sz .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uELnGWL1Sz .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uELnGWL1Sz .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uELnGWL1Sz .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uELnGWL1Sz .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uELnGWL1Sz .list-container {
  margin-top: 30px;
}
.cid-uELnGWL1Sz .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uELnGWL1Sz .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uELnGWL1Sz .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uELnGWL1Sz .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uELnGWL1Sz .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uELnGWL1Sz .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uELnGWL1Sz .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uELnGWL1Sz .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uELnGWL1Sz .img-container {
    padding-right: 20px;
  }
}
.cid-uELnGWL1Sz .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uELnGWL1Sz .image-wrapper {
    padding: 15px;
  }
}
.cid-uELnGWL1Sz .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uELnGWL1Sz .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uELnGWL1Sz .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uELnGWL1Sz .mbr-text,
.cid-uELnGWL1Sz .mbr-section-btn {
  color: #878e99;
}
.cid-tx9KO2EyQY {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/veloce-s-guerciotti-bici-da-corsa.jpg");
}
.cid-tx9KO2EyQY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tx9KO2EyQY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tx9KO2EyQY .mbr-section-title {
  color: #fff;
}
.cid-tx9KO2EyQY .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #64dbfa) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tx9KO2EyQY .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tx9KO2EyQY .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tx9KO2EyQY .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tx9KO2EyQY .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tx9KO2EyQY .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tx9KO2EyQY .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tx9KO2EyQY .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tx9KO2EyQY .mbr-text {
  color: #fcdb42;
}
.cid-tx9KO2EyQY .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-txyo7MtQHU {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-txyo7MtQHU .mbr-fallback-image.disabled {
  display: none;
}
.cid-txyo7MtQHU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txyo7MtQHU .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-txyo7MtQHU .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-txyo7MtQHU .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txyo7MtQHU .mbr-section-btn {
  margin-top: 30px;
}
.cid-txyo7MtQHU .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txyo7MtQHU .mbr-text,
.cid-txyo7MtQHU .mbr-section-btn {
  color: #c4cfde;
}
.cid-txyo7MtQHU hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tx9NtHb0Ja {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tx9NtHb0Ja .mbr-fallback-image.disabled {
  display: none;
}
.cid-tx9NtHb0Ja .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tx9NtHb0Ja .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tx9NtHb0Ja .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tx9NtHb0Ja .item-wrapper {
  position: relative;
}
.cid-tx9NtHb0Ja .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-tx9NtHb0Ja .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tx9NtHb0Ja .carousel-control,
.cid-tx9NtHb0Ja .close {
  background: #1b1b1b;
}
.cid-tx9NtHb0Ja .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tx9NtHb0Ja .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tx9NtHb0Ja .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tx9NtHb0Ja .carousel-control-next span {
  margin-left: 5px;
}
.cid-tx9NtHb0Ja .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-tx9NtHb0Ja .close::before {
  content: '\e91a';
}
.cid-tx9NtHb0Ja .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tx9NtHb0Ja .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-tx9NtHb0Ja .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tx9NtHb0Ja .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tx9NtHb0Ja .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tx9NtHb0Ja .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tx9NtHb0Ja .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-tx9NtHb0Ja .carousel-indicators li.active,
.cid-tx9NtHb0Ja .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tx9NtHb0Ja .carousel-indicators li::after,
.cid-tx9NtHb0Ja .carousel-indicators li::before {
  content: none;
}
.cid-tx9NtHb0Ja .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tx9NtHb0Ja .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tx9NtHb0Ja .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tx9NtHb0Ja .carousel-indicators {
    display: none;
  }
}
.cid-tx9NtHb0Ja .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tx9NtHb0Ja .carousel-inner > .active {
  display: block;
}
.cid-tx9NtHb0Ja .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tx9NtHb0Ja .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tx9NtHb0Ja .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tx9NtHb0Ja .carousel-control,
  .cid-tx9NtHb0Ja .carousel-indicators,
  .cid-tx9NtHb0Ja .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tx9NtHb0Ja .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tx9NtHb0Ja .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tx9NtHb0Ja .carousel-indicators .active,
.cid-tx9NtHb0Ja .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tx9NtHb0Ja .carousel-indicators .active {
  background: #fff;
}
.cid-tx9NtHb0Ja .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tx9NtHb0Ja .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tx9NtHb0Ja .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tx9NtHb0Ja .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tx9NtHb0Ja .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tx9NtHb0Ja .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tx9NtHb0Ja .carousel {
  width: 100%;
}
.cid-tx9NtHb0Ja .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tx9NtHb0Ja .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tx9NtHb0Ja .modal.fade .modal-dialog,
.cid-tx9NtHb0Ja .modal.in .modal-dialog {
  transform: none;
}
.cid-tx9NtHb0Ja .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tx9NtHb0Ja H6 {
  text-align: center;
}
.cid-tx9NtHb0Ja H3 {
  text-align: left;
}
.cid-tx9NtHb0Ja hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tx9NtHb0Ja H4 {
  text-align: left;
}
.cid-uELsJ4mmxD {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uELsJ4mmxD .mbr-fallback-image.disabled {
  display: none;
}
.cid-uELsJ4mmxD .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uELsJ4mmxD .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uELsJ4mmxD .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uELsJ4mmxD .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uELsJ4mmxD .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uELsJ4mmxD .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uELsJ4mmxD .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uELsJ4mmxD .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uELsJ4mmxD .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uELsJ4mmxD .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uELsJ4mmxD .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uELsJ4mmxD .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uELsJ4mmxD .list-container {
  margin-top: 30px;
}
.cid-uELsJ4mmxD .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uELsJ4mmxD .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uELsJ4mmxD .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uELsJ4mmxD .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uELsJ4mmxD .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uELsJ4mmxD .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uELsJ4mmxD .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uELsJ4mmxD .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uELsJ4mmxD .img-container {
    padding-right: 20px;
  }
}
.cid-uELsJ4mmxD .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uELsJ4mmxD .image-wrapper {
    padding: 15px;
  }
}
.cid-uELsJ4mmxD .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uELsJ4mmxD .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uELsJ4mmxD .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uELsJ4mmxD .mbr-text,
.cid-uELsJ4mmxD .mbr-section-btn {
  color: #878e99;
}
.cid-uELsLiqrl3 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uELsLiqrl3 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uELsLiqrl3 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uELsLiqrl3 .row {
  flex-direction: row-reverse;
}
.cid-uELsLiqrl3 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uELsLiqrl3 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uELsLiqrl3 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uELsLiqrl3 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uELsLiqrl3 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uELsLiqrl3 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uELsLiqrl3 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uELsLiqrl3 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uELsLiqrl3 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uELsLiqrl3 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uELsLiqrl3 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uELsLiqrl3 .list-container {
  margin-top: 30px;
}
.cid-uELsLiqrl3 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uELsLiqrl3 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uELsLiqrl3 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uELsLiqrl3 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uELsLiqrl3 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uELsLiqrl3 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uELsLiqrl3 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uELsLiqrl3 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uELsLiqrl3 .img-container {
    padding-left: 20px;
  }
}
.cid-uELsLiqrl3 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uELsLiqrl3 .image-wrapper {
    padding: 15px;
  }
}
.cid-uELsLiqrl3 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uELsLiqrl3 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uELsLiqrl3 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uELsLiqrl3 .mbr-text,
.cid-uELsLiqrl3 .mbr-section-btn {
  color: #878e99;
}
.cid-uELsNDgOc6 {
  padding-top: 0rem;
  padding-bottom: 6rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uELsNDgOc6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uELsNDgOc6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uELsNDgOc6 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uELsNDgOc6 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uELsNDgOc6 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uELsNDgOc6 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uELsNDgOc6 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uELsNDgOc6 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uELsNDgOc6 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uELsNDgOc6 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uELsNDgOc6 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uELsNDgOc6 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uELsNDgOc6 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uELsNDgOc6 .list-container {
  margin-top: 30px;
}
.cid-uELsNDgOc6 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uELsNDgOc6 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uELsNDgOc6 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uELsNDgOc6 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uELsNDgOc6 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uELsNDgOc6 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uELsNDgOc6 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uELsNDgOc6 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uELsNDgOc6 .img-container {
    padding-right: 20px;
  }
}
.cid-uELsNDgOc6 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uELsNDgOc6 .image-wrapper {
    padding: 15px;
  }
}
.cid-uELsNDgOc6 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uELsNDgOc6 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uELsNDgOc6 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uELsNDgOc6 .mbr-text,
.cid-uELsNDgOc6 .mbr-section-btn {
  color: #878e99;
}
.cid-uELvpXLM9P {
  padding-top: 7rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/cover-velocesrl-2.jpg");
}
.cid-uELvpXLM9P .mbr-fallback-image.disabled {
  display: none;
}
.cid-uELvpXLM9P .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uELvpXLM9P .mbr-section-title {
  color: #fff;
}
.cid-uELvpXLM9P .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #64dbfa) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uELvpXLM9P .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-uELvpXLM9P .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uELvpXLM9P .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uELvpXLM9P .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uELvpXLM9P .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uELvpXLM9P .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uELvpXLM9P .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uELvpXLM9P .mbr-text {
  color: #fcdb42;
}
.cid-uELvpXLM9P .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uELvV02xDn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-uELvV02xDn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uELvV02xDn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uELvV02xDn .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-uELvV02xDn .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-uELvV02xDn .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uELvV02xDn .mbr-section-btn {
  margin-top: 30px;
}
.cid-uELvV02xDn .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uELvV02xDn .mbr-text,
.cid-uELvV02xDn .mbr-section-btn {
  color: #c4cfde;
}
.cid-uELvV02xDn hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uELw446DL1 {
  padding-top: 0rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-uELw446DL1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uELw446DL1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uELw446DL1 .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-uELw446DL1 .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-uELw446DL1 .item-wrapper {
  position: relative;
}
.cid-uELw446DL1 .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-uELw446DL1 .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-uELw446DL1 .carousel-control,
.cid-uELw446DL1 .close {
  background: #1b1b1b;
}
.cid-uELw446DL1 .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-uELw446DL1 .carousel-control-prev span {
  margin-right: 5px;
}
.cid-uELw446DL1 .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-uELw446DL1 .carousel-control-next span {
  margin-left: 5px;
}
.cid-uELw446DL1 .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-uELw446DL1 .close::before {
  content: '\e91a';
}
.cid-uELw446DL1 .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-uELw446DL1 .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-uELw446DL1 .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uELw446DL1 .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-uELw446DL1 .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-uELw446DL1 .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-uELw446DL1 .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-uELw446DL1 .carousel-indicators li.active,
.cid-uELw446DL1 .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-uELw446DL1 .carousel-indicators li::after,
.cid-uELw446DL1 .carousel-indicators li::before {
  content: none;
}
.cid-uELw446DL1 .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-uELw446DL1 .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-uELw446DL1 .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-uELw446DL1 .carousel-indicators {
    display: none;
  }
}
.cid-uELw446DL1 .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-uELw446DL1 .carousel-inner > .active {
  display: block;
}
.cid-uELw446DL1 .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-uELw446DL1 .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-uELw446DL1 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-uELw446DL1 .carousel-control,
  .cid-uELw446DL1 .carousel-indicators,
  .cid-uELw446DL1 .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-uELw446DL1 .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-uELw446DL1 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-uELw446DL1 .carousel-indicators .active,
.cid-uELw446DL1 .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-uELw446DL1 .carousel-indicators .active {
  background: #fff;
}
.cid-uELw446DL1 .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-uELw446DL1 .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-uELw446DL1 .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-uELw446DL1 .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-uELw446DL1 .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-uELw446DL1 .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-uELw446DL1 .carousel {
  width: 100%;
}
.cid-uELw446DL1 .modal-backdrop.in {
  opacity: 0.8;
}
.cid-uELw446DL1 .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-uELw446DL1 .modal.fade .modal-dialog,
.cid-uELw446DL1 .modal.in .modal-dialog {
  transform: none;
}
.cid-uELw446DL1 .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-uELw446DL1 H6 {
  text-align: center;
}
.cid-uELw446DL1 H3 {
  text-align: left;
}
.cid-uELw446DL1 hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uELw446DL1 H4 {
  text-align: left;
}
.cid-uELzsCiM0p {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uELzsCiM0p .mbr-fallback-image.disabled {
  display: none;
}
.cid-uELzsCiM0p .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uELzsCiM0p .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uELzsCiM0p .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uELzsCiM0p .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uELzsCiM0p .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uELzsCiM0p .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uELzsCiM0p .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uELzsCiM0p .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uELzsCiM0p .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uELzsCiM0p .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uELzsCiM0p .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uELzsCiM0p .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uELzsCiM0p .list-container {
  margin-top: 30px;
}
.cid-uELzsCiM0p .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uELzsCiM0p .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uELzsCiM0p .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uELzsCiM0p .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uELzsCiM0p .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uELzsCiM0p .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uELzsCiM0p .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uELzsCiM0p .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uELzsCiM0p .img-container {
    padding-right: 20px;
  }
}
.cid-uELzsCiM0p .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uELzsCiM0p .image-wrapper {
    padding: 15px;
  }
}
.cid-uELzsCiM0p .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uELzsCiM0p .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uELzsCiM0p .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uELzsCiM0p .mbr-text,
.cid-uELzsCiM0p .mbr-section-btn {
  color: #878e99;
}
.cid-uELzpJ10A4 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uELzpJ10A4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uELzpJ10A4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uELzpJ10A4 .row {
  flex-direction: row-reverse;
}
.cid-uELzpJ10A4 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uELzpJ10A4 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uELzpJ10A4 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uELzpJ10A4 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uELzpJ10A4 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uELzpJ10A4 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uELzpJ10A4 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uELzpJ10A4 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uELzpJ10A4 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uELzpJ10A4 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uELzpJ10A4 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uELzpJ10A4 .list-container {
  margin-top: 30px;
}
.cid-uELzpJ10A4 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uELzpJ10A4 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uELzpJ10A4 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uELzpJ10A4 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uELzpJ10A4 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uELzpJ10A4 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uELzpJ10A4 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uELzpJ10A4 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uELzpJ10A4 .img-container {
    padding-left: 20px;
  }
}
.cid-uELzpJ10A4 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uELzpJ10A4 .image-wrapper {
    padding: 15px;
  }
}
.cid-uELzpJ10A4 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uELzpJ10A4 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uELzpJ10A4 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uELzurjIN1 {
  padding-top: 0rem;
  padding-bottom: 3rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uELzurjIN1 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uELzurjIN1 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uELzurjIN1 .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uELzurjIN1 .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uELzurjIN1 .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uELzurjIN1 .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uELzurjIN1 .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uELzurjIN1 .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uELzurjIN1 .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uELzurjIN1 .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uELzurjIN1 .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uELzurjIN1 .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uELzurjIN1 .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uELzurjIN1 .list-container {
  margin-top: 30px;
}
.cid-uELzurjIN1 .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uELzurjIN1 .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uELzurjIN1 .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uELzurjIN1 .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uELzurjIN1 .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uELzurjIN1 .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uELzurjIN1 .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uELzurjIN1 .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uELzurjIN1 .img-container {
    padding-right: 20px;
  }
}
.cid-uELzurjIN1 .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uELzurjIN1 .image-wrapper {
    padding: 15px;
  }
}
.cid-uELzurjIN1 .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uELzurjIN1 .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uELzurjIN1 .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uELzurjIN1 .mbr-text,
.cid-uELzurjIN1 .mbr-section-btn {
  color: #878e99;
}
.cid-tx9X3pgang {
  background-image: url("../../../assets/images/filters-quality75-20.webp");
}
.cid-tx9X3pgang .mbr-fallback-image.disabled {
  display: none;
}
.cid-tx9X3pgang .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tx9X3pgang .mbr-section-title {
  color: #ffffff;
}
.cid-tx9X3pgang .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tx9X3pgang .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #e9dfb3;
}
@media (max-width: 767px) {
  .cid-tx9X3pgang .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tx9X3pgang .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tx9X3pgang .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tx9X3pgang .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tx9X3pgang .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tx9X3pgang .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tx9X3pgang .mbr-text {
  color: #fcdb42;
}
.cid-tx9X3pgang .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tx9X3pgang h2 {
  line-height: 1em;
}
.cid-txyp04Popf {
  padding-top: 3rem;
  padding-bottom: 1rem;
  background-color: #090f10;
}
.cid-txyp04Popf .mbr-fallback-image.disabled {
  display: none;
}
.cid-txyp04Popf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txyp04Popf .mbr-section-title {
  color: #e9dfb3;
  margin-bottom: 10px;
}
.cid-txyp04Popf .mbr-section-subtitle {
  color: #e9dfb3;
  margin-bottom: 30px;
}
.cid-txyp04Popf .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txyp04Popf .mbr-section-btn {
  margin-top: 30px;
}
.cid-txyp04Popf .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txyp04Popf .mbr-text,
.cid-txyp04Popf .mbr-section-btn {
  color: #c4cfde;
}
.cid-txyp04Popf hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tx9Y7VuxXa {
  padding-top: 1rem;
  padding-bottom: 3rem;
  background-color: #090f10;
}
.cid-tx9Y7VuxXa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tx9Y7VuxXa .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tx9Y7VuxXa .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tx9Y7VuxXa .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tx9Y7VuxXa .item-wrapper {
  height: 300px;
  position: relative;
}
.cid-tx9Y7VuxXa .item-wrapper img {
  height: 100%;
  object-fit: cover;
}
.cid-tx9Y7VuxXa .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-tx9Y7VuxXa .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tx9Y7VuxXa .carousel-control,
.cid-tx9Y7VuxXa .close {
  background: #1b1b1b;
}
.cid-tx9Y7VuxXa .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tx9Y7VuxXa .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tx9Y7VuxXa .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tx9Y7VuxXa .carousel-control-next span {
  margin-left: 5px;
}
.cid-tx9Y7VuxXa .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-tx9Y7VuxXa .close::before {
  content: '\e91a';
}
.cid-tx9Y7VuxXa .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tx9Y7VuxXa .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-tx9Y7VuxXa .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tx9Y7VuxXa .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tx9Y7VuxXa .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tx9Y7VuxXa .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tx9Y7VuxXa .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-tx9Y7VuxXa .carousel-indicators li.active,
.cid-tx9Y7VuxXa .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tx9Y7VuxXa .carousel-indicators li::after,
.cid-tx9Y7VuxXa .carousel-indicators li::before {
  content: none;
}
.cid-tx9Y7VuxXa .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tx9Y7VuxXa .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tx9Y7VuxXa .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tx9Y7VuxXa .carousel-indicators {
    display: none;
  }
}
.cid-tx9Y7VuxXa .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tx9Y7VuxXa .carousel-inner > .active {
  display: block;
}
.cid-tx9Y7VuxXa .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tx9Y7VuxXa .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tx9Y7VuxXa .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tx9Y7VuxXa .carousel-control,
  .cid-tx9Y7VuxXa .carousel-indicators,
  .cid-tx9Y7VuxXa .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tx9Y7VuxXa .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tx9Y7VuxXa .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tx9Y7VuxXa .carousel-indicators .active,
.cid-tx9Y7VuxXa .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tx9Y7VuxXa .carousel-indicators .active {
  background: #fff;
}
.cid-tx9Y7VuxXa .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tx9Y7VuxXa .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tx9Y7VuxXa .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tx9Y7VuxXa .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tx9Y7VuxXa .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tx9Y7VuxXa .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tx9Y7VuxXa .carousel {
  width: 100%;
}
.cid-tx9Y7VuxXa .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tx9Y7VuxXa .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tx9Y7VuxXa .modal.fade .modal-dialog,
.cid-tx9Y7VuxXa .modal.in .modal-dialog {
  transform: none;
}
.cid-tx9Y7VuxXa .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tx9Y7VuxXa H6 {
  text-align: center;
  color: #fef7d6;
}
.cid-tx9Y7VuxXa H3 {
  text-align: left;
}
.cid-tx9Y7VuxXa hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tx9Y7VuxXa H4 {
  text-align: left;
}
.cid-uEX8u8z2Ui {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uEX8u8z2Ui .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEX8u8z2Ui .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEX8u8z2Ui .row {
  justify-content: center;
}
.cid-uEX8u8z2Ui .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uEX8u8z2Ui .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #fdc065, #faf5de 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uEX8u8z2Ui .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uEX8u8z2Ui .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uEX8u8z2Ui .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uEX8u8z2Ui .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uEX8u8z2Ui .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uEX8u8z2Ui .mbr-section-title {
  color: #ffffff;
}
.cid-uEX8u8z2Ui .mbr-text {
  color: #ffffff;
}
.cid-uEX8u8z2Ui .mbr-desc {
  color: #ffffff;
}
.cid-uEX8u8z2Ui .mbr-section-title,
.cid-uEX8u8z2Ui .mbr-section-btn {
  text-align: center;
}
.cid-uERMR1lCGd {
  background-image: url("../../../assets/images/colnagoc682024-blubianco-fondoneroeffettooro-laterale-resized.jpg.webp");
}
.cid-uERMR1lCGd .mbr-fallback-image.disabled {
  display: none;
}
.cid-uERMR1lCGd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uERMR1lCGd .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-uERMR1lCGd .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uERMR1lCGd .container {
    padding: 0 26px;
  }
}
.cid-uERwXyf0wN {
  padding-top: 5rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uERwXyf0wN .mbr-fallback-image.disabled {
  display: none;
}
.cid-uERwXyf0wN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uERwXyf0wN .row {
  flex-direction: row-reverse;
}
.cid-uERwXyf0wN .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uERwXyf0wN .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uERwXyf0wN .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uERwXyf0wN .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uERwXyf0wN .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uERwXyf0wN .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uERwXyf0wN .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uERwXyf0wN .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uERwXyf0wN .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uERwXyf0wN .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uERwXyf0wN .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uERwXyf0wN .list-container {
  margin-top: 30px;
}
.cid-uERwXyf0wN .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uERwXyf0wN .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uERwXyf0wN .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uERwXyf0wN .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uERwXyf0wN .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uERwXyf0wN .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uERwXyf0wN .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uERwXyf0wN .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uERwXyf0wN .img-container {
    padding-left: 20px;
  }
}
.cid-uERwXyf0wN .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uERwXyf0wN .image-wrapper {
    padding: 15px;
  }
}
.cid-uERwXyf0wN .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uERwXyf0wN .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uERwXyf0wN .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uERwXyf0wN .mbr-text,
.cid-uERwXyf0wN .mbr-section-btn {
  color: #878e99;
}
.cid-uERx1jp4Uj {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uERx1jp4Uj .mbr-fallback-image.disabled {
  display: none;
}
.cid-uERx1jp4Uj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uERx1jp4Uj .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uERx1jp4Uj .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uERx1jp4Uj .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uERx1jp4Uj .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uERx1jp4Uj .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uERx1jp4Uj .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uERx1jp4Uj .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uERx1jp4Uj .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uERx1jp4Uj .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uERx1jp4Uj .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uERx1jp4Uj .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uERx1jp4Uj .list-container {
  margin-top: 30px;
}
.cid-uERx1jp4Uj .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uERx1jp4Uj .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uERx1jp4Uj .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uERx1jp4Uj .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uERx1jp4Uj .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uERx1jp4Uj .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uERx1jp4Uj .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uERx1jp4Uj .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uERx1jp4Uj .img-container {
    padding-right: 20px;
  }
}
.cid-uERx1jp4Uj .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uERx1jp4Uj .image-wrapper {
    padding: 15px;
  }
}
.cid-uERx1jp4Uj .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uERx1jp4Uj .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uERx1jp4Uj .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uERx1jp4Uj .mbr-text,
.cid-uERx1jp4Uj .mbr-section-btn {
  color: #878e99;
}
.cid-uERx4igihR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uERx4igihR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uERx4igihR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uERx4igihR .row {
  flex-direction: row-reverse;
}
.cid-uERx4igihR .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uERx4igihR .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uERx4igihR .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uERx4igihR .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uERx4igihR .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uERx4igihR .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uERx4igihR .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #ff014e;
}
.cid-uERx4igihR .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(255, 1, 78, 0.2);
}
.cid-uERx4igihR .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uERx4igihR .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uERx4igihR .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uERx4igihR .list-container {
  margin-top: 30px;
}
.cid-uERx4igihR .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uERx4igihR .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uERx4igihR .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uERx4igihR .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uERx4igihR .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uERx4igihR .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uERx4igihR .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uERx4igihR .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uERx4igihR .img-container {
    padding-left: 20px;
  }
}
.cid-uERx4igihR .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uERx4igihR .image-wrapper {
    padding: 15px;
  }
}
.cid-uERx4igihR .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uERx4igihR .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uERx4igihR .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uERx4igihR .mbr-text,
.cid-uERx4igihR .mbr-section-btn {
  color: #878e99;
}
.cid-uERx6PhuFU {
  padding-top: 0rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-uERx6PhuFU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uERx6PhuFU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uERx6PhuFU .col-text {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  gap: 30px;
  flex-wrap: wrap;
  padding: 15px;
}
.cid-uERx6PhuFU .text-wrapper {
  width: 100%;
  border-radius: 10px;
  padding: 35px;
  transition: 0.4s all;
}
.cid-uERx6PhuFU .text-wrapper:hover {
  transform: translateY(-5px);
}
@media (max-width: 575px) {
  .cid-uERx6PhuFU .text-wrapper {
    padding: 35px 25px 25px;
  }
}
.cid-uERx6PhuFU .icon-wrap {
  position: relative;
  display: flex;
  margin-right: auto;
  margin-bottom: 20px;
  padding: 9px;
  width: fit-content;
}
.cid-uERx6PhuFU .icon-wrap .mbr-iconfont {
  position: relative;
  z-index: 5;
  font-size: 22px;
  color: #ffffff;
}
.cid-uERx6PhuFU .icon-wrap:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 4;
  border-radius: 50%;
  width: 100%;
  aspect-ratio: 1;
  background-color: #434a51;
}
.cid-uERx6PhuFU .icon-wrap:after {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  z-index: 3;
  border-radius: 50%;
  width: calc(100% + 20px);
  aspect-ratio: 1;
  background: rgba(67, 74, 81, 0.2);
}
.cid-uERx6PhuFU .mbr-section-title {
  color: #212428;
  margin-bottom: 11px;
}
.cid-uERx6PhuFU .mbr-section-title a {
  font-weight: inherit;
  pointer-events: none;
}
.cid-uERx6PhuFU .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 0;
}
.cid-uERx6PhuFU .list-container {
  margin-top: 30px;
}
.cid-uERx6PhuFU .list-item {
  display: flex;
  align-items: center;
  width: 100%;
  padding-bottom: 13px;
}
.cid-uERx6PhuFU .iconfont-wrapper {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  margin-right: 10px;
}
.cid-uERx6PhuFU .iconfont-wrapper .mbr-iconfont {
  font-size: 24px;
  color: #ff014e;
}
.cid-uERx6PhuFU .list-item-text {
  color: #C4CFDE;
  width: fit-content;
}
.cid-uERx6PhuFU .btn-wrap {
  width: 100%;
  border-radius: 10px;
  padding: 20px 30px 25px;
}
.cid-uERx6PhuFU .mbr-text {
  color: #C4CFDE;
  margin-bottom: 10px;
  width: 100%;
}
.cid-uERx6PhuFU .col-img {
  display: flex;
  align-items: center;
  padding: 15px;
}
.cid-uERx6PhuFU .img-container {
  width: 100%;
}
@media (min-width: 992px) {
  .cid-uERx6PhuFU .img-container {
    padding-right: 20px;
  }
}
.cid-uERx6PhuFU .image-wrapper {
  width: 100%;
  padding: 30px;
  border-radius: 8px;
}
@media (max-width: 1199px) {
  .cid-uERx6PhuFU .image-wrapper {
    padding: 15px;
  }
}
.cid-uERx6PhuFU .image-wrapper .img-box {
  border-radius: 8px;
  overflow: hidden;
  width: 100%;
  transition: 0.4s all;
}
.cid-uERx6PhuFU .image-wrapper img {
  object-fit: cover;
  transition: 0.4s all;
  width: 100%;
}
.cid-uERx6PhuFU .image-wrapper img:hover {
  transform: scale(1.08);
}
.cid-uERx6PhuFU .mbr-text,
.cid-uERx6PhuFU .mbr-section-btn {
  color: #878e99;
}
.cid-uERNtwOvfm {
  background-image: url("../../../assets/images/filters-quality75-21.webp");
}
.cid-uERNtwOvfm .mbr-fallback-image.disabled {
  display: none;
}
.cid-uERNtwOvfm .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uERNtwOvfm .mbr-section-title {
  color: #fff;
}
.cid-uERNtwOvfm .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uERNtwOvfm .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-uERNtwOvfm .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uERNtwOvfm .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uERNtwOvfm .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uERNtwOvfm .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uERNtwOvfm .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uERNtwOvfm .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uERNtwOvfm .mbr-text {
  color: #fcdb42;
}
.cid-uERNtwOvfm .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uERNtwOvfm h2 {
  line-height: 1em;
}
.cid-txypj9PaO2 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #090f10;
}
.cid-txypj9PaO2 .mbr-fallback-image.disabled {
  display: none;
}
.cid-txypj9PaO2 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txypj9PaO2 .mbr-section-title {
  color: #e9dfb3;
  margin-bottom: 10px;
}
.cid-txypj9PaO2 .mbr-section-subtitle {
  color: #e9dfb3;
  margin-bottom: 30px;
}
.cid-txypj9PaO2 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-txypj9PaO2 .mbr-section-btn {
  margin-top: 30px;
}
.cid-txypj9PaO2 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-txypj9PaO2 .mbr-text,
.cid-txypj9PaO2 .mbr-section-btn {
  color: #c4cfde;
}
.cid-txypj9PaO2 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-txapK26eqv {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-txapK26eqv .mbr-fallback-image.disabled {
  display: none;
}
.cid-txapK26eqv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-txapK26eqv .card-row {
  align-items: stretch;
}
.cid-txapK26eqv .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #090f10, #090f10);
}
@media (max-width: 767px) {
  .cid-txapK26eqv .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-txapK26eqv .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-txapK26eqv .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-txapK26eqv .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-txapK26eqv .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-txapK26eqv .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-txapK26eqv .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-txapK26eqv .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-txapK26eqv .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-txapK26eqv .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-txapK26eqv .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-txapK26eqv .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-txapK26eqv .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-txapK26eqv .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-txapK26eqv .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-txapK26eqv .item-menu-overlay {
  opacity: 0 !important;
}
.cid-txapK26eqv .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-txapK26eqv .text-row {
    padding-top: 30px;
  }
}
.cid-txapK26eqv .card-title {
  color: #ffffff;
  padding-top: 20px;
}
.cid-txapK26eqv .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-txapK26eqv .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-txapK26eqv .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-txapK26eqv .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-txapK26eqv .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-txapK26eqv .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-txapK26eqv .card-text {
    flex-basis: 100%;
  }
}
.cid-txapK26eqv .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-txapK26eqv .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uEYGb6YpYV {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #090f10;
}
.cid-uEYGb6YpYV .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEYGb6YpYV .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-uEYGb6YpYV .col-text {
    margin-bottom: 2rem;
  }
}
.cid-uEYGb6YpYV .text-wrap {
  position: sticky;
  top: 5rem;
}
@media (max-width: 991px) {
  .cid-uEYGb6YpYV .text-wrap {
    position: static;
    max-width: 440px;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .cid-uEYGb6YpYV .text-wrap {
    max-width: 100%;
    width: 100%;
  }
}
.cid-uEYGb6YpYV .mbr-section-title {
  color: #e9dfb3;
}
.cid-uEYGb6YpYV .text-grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 2rem;
  -ms-grid-columns: 4fr 1fr;
  grid-template-columns: 4fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  margin-top: 2rem;
}
.cid-uEYGb6YpYV .mbr-text {
  color: #e9dfb3;
  opacity: 0.8;
  margin-bottom: 1rem;
  grid-column-start: 1;
  grid-column-end: 2;
}
@media (max-width: 767px) {
  .cid-uEYGb6YpYV .mbr-text {
    grid-column-end: 3;
  }
}
.cid-uEYGb6YpYV .card-container {
  width: 100%;
  margin-top: 15rem;
}
@media (max-width: 575px) {
  .cid-uEYGb6YpYV .card-container {
    margin-top: 0;
  }
}
.cid-uEYGb6YpYV .card {
  position: sticky;
  top: 0;
  width: 100%;
  padding: 30px 0;
}
@media (max-width: 991px) {
  .cid-uEYGb6YpYV .card {
    padding: 24px 0;
  }
}
.cid-uEYGb6YpYV .card-wrap {
  display: flex;
  align-items: flex-end;
  position: relative;
  z-index: 4;
  width: 100%;
  padding: 40px;
  border-radius: 2.5rem;
  overflow: hidden;
  min-height: 745px;
}
@media (max-width: 1599px) {
  .cid-uEYGb6YpYV .card-wrap {
    min-height: 615px;
  }
}
@media (max-width: 1399px) {
  .cid-uEYGb6YpYV .card-wrap {
    min-height: 525px;
  }
}
@media (max-width: 1199px) {
  .cid-uEYGb6YpYV .card-wrap {
    min-height: 435px;
  }
}
@media (max-width: 991px) {
  .cid-uEYGb6YpYV .card-wrap {
    min-height: 560px;
  }
}
@media (max-width: 767px) {
  .cid-uEYGb6YpYV .card-wrap {
    padding: 24px;
  }
}
.cid-uEYGb6YpYV .card-img-box {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
}
.cid-uEYGb6YpYV .card-img-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uEYGb6YpYV .card-bg-frame {
  position: absolute;
  left: -33%;
  bottom: -40%;
  width: 88%;
  aspect-ratio: 1;
  z-index: 4;
  border-radius: 50%;
  background: rgba(0, 53, 115, 0.58);
}
@media (max-width: 991px) {
  .cid-uEYGb6YpYV .card-bg-frame {
    left: -40%;
    bottom: -30%;
  }
}
@media (max-width: 767px) {
  .cid-uEYGb6YpYV .card-bg-frame {
    left: -28%;
    bottom: -20%;
    width: 100vw;
    height: 100vw;
  }
}
@media (max-width: 575px) {
  .cid-uEYGb6YpYV .card-bg-frame {
    left: -46%;
    bottom: -22%;
  }
}
.cid-uEYGb6YpYV .card-text-box {
  position: relative;
  z-index: 5;
  width: 40%;
}
@media (max-width: 767px) {
  .cid-uEYGb6YpYV .card-text-box {
    width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-uEYGb6YpYV .card-text-box {
    width: 100%;
  }
}
.cid-uEYGb6YpYV .card-title {
  color: #f6f6ef;
  margin-bottom: 3rem;
}
.cid-uEYGb6YpYV .card-text {
  color: #f6f6ef;
  opacity: 0.8;
  margin-bottom: 1rem;
}
.cid-uEYGb6YpYV .card-number {
  color: #eedb82;
  margin-bottom: 0;
}
.cid-uEYGb6YpYV .card-text-small {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uEYGb6YpYV .mbr-section-btn {
  margin-top: 10px;
}
.cid-uEYUA2Hj7g {
  background-image: url("../../../assets/images/filters-quality75-7.webp");
}
.cid-uEYUA2Hj7g .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEYUA2Hj7g .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEYUA2Hj7g .mbr-section-title {
  color: #fff;
}
.cid-uEYUA2Hj7g .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uEYUA2Hj7g .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-uEYUA2Hj7g .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uEYUA2Hj7g .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uEYUA2Hj7g .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uEYUA2Hj7g .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uEYUA2Hj7g .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uEYUA2Hj7g .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uEYUA2Hj7g .mbr-text {
  color: #fcdb42;
}
.cid-uEYUA2Hj7g .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uEYUA2Hj7g h2 {
  line-height: 1em;
}
.cid-uEYXN5LL7h {
  padding-top: 5rem;
  padding-bottom: 0rem;
  background-color: #090f10;
}
.cid-uEYXN5LL7h .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEYXN5LL7h .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEYXN5LL7h .row {
  justify-content: center;
}
.cid-uEYXN5LL7h .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uEYXN5LL7h .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #fdc065, #fef7d6 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uEYXN5LL7h .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uEYXN5LL7h .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uEYXN5LL7h .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uEYXN5LL7h .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uEYXN5LL7h .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uEYXN5LL7h .mbr-section-title {
  color: #ffffff;
}
.cid-uEYXN5LL7h .mbr-text {
  color: #ffffff;
}
.cid-uEYXN5LL7h .mbr-desc {
  color: #ffffff;
}
.cid-uEYXN5LL7h .mbr-section-title,
.cid-uEYXN5LL7h .mbr-section-btn {
  text-align: center;
}
.cid-uEZwWoo7RK {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #090f10;
}
.cid-uEZwWoo7RK .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEZwWoo7RK .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEZwWoo7RK .mbr-section-title {
  color: #e9dfb3;
  margin-bottom: 10px;
}
.cid-uEZwWoo7RK .mbr-section-subtitle {
  color: #e9dfb3;
  margin-bottom: 30px;
}
.cid-uEZwWoo7RK .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uEZwWoo7RK .mbr-section-btn {
  margin-top: 30px;
}
.cid-uEZwWoo7RK .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uEZwWoo7RK .mbr-text,
.cid-uEZwWoo7RK .mbr-section-btn {
  color: #c4cfde;
}
.cid-uEZwWoo7RK hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uEZza6ZChU {
  background-image: url("../../../assets/images/headerconfondooro.jpg.webp");
}
.cid-uEZza6ZChU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEZza6ZChU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEZza6ZChU .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-uEZza6ZChU .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uEZza6ZChU .container {
    padding: 0 26px;
  }
}
.cid-uEZysCGDYn {
  padding-top: 0rem;
  padding-bottom: 8rem;
  background-color: #090f10;
}
.cid-uEZysCGDYn .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEZysCGDYn .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-uEZysCGDYn .col-text {
    margin-bottom: 2rem;
  }
}
.cid-uEZysCGDYn .text-wrap {
  position: sticky;
  top: 5rem;
}
@media (max-width: 991px) {
  .cid-uEZysCGDYn .text-wrap {
    position: static;
    max-width: 440px;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .cid-uEZysCGDYn .text-wrap {
    max-width: 100%;
    width: 100%;
  }
}
.cid-uEZysCGDYn .mbr-section-title {
  color: #e9dfb3;
}
.cid-uEZysCGDYn .text-grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 2rem;
  -ms-grid-columns: 4fr 1fr;
  grid-template-columns: 4fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  margin-top: 2rem;
}
.cid-uEZysCGDYn .mbr-text {
  color: #e9dfb3;
  opacity: 0.8;
  margin-bottom: 1rem;
  grid-column-start: 1;
  grid-column-end: 2;
}
@media (max-width: 767px) {
  .cid-uEZysCGDYn .mbr-text {
    grid-column-end: 3;
  }
}
.cid-uEZysCGDYn .card-container {
  width: 100%;
  margin-top: 15rem;
}
@media (max-width: 575px) {
  .cid-uEZysCGDYn .card-container {
    margin-top: 0;
  }
}
.cid-uEZysCGDYn .card {
  position: sticky;
  top: 0;
  width: 100%;
  padding: 30px 0;
}
@media (max-width: 991px) {
  .cid-uEZysCGDYn .card {
    padding: 24px 0;
  }
}
.cid-uEZysCGDYn .card-wrap {
  display: flex;
  align-items: flex-end;
  position: relative;
  z-index: 4;
  width: 100%;
  padding: 40px;
  border-radius: 2.5rem;
  overflow: hidden;
  min-height: 745px;
}
@media (max-width: 1599px) {
  .cid-uEZysCGDYn .card-wrap {
    min-height: 615px;
  }
}
@media (max-width: 1399px) {
  .cid-uEZysCGDYn .card-wrap {
    min-height: 525px;
  }
}
@media (max-width: 1199px) {
  .cid-uEZysCGDYn .card-wrap {
    min-height: 435px;
  }
}
@media (max-width: 991px) {
  .cid-uEZysCGDYn .card-wrap {
    min-height: 560px;
  }
}
@media (max-width: 767px) {
  .cid-uEZysCGDYn .card-wrap {
    padding: 24px;
  }
}
.cid-uEZysCGDYn .card-img-box {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
}
.cid-uEZysCGDYn .card-img-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uEZysCGDYn .card-bg-frame {
  position: absolute;
  left: -33%;
  bottom: -40%;
  width: 88%;
  aspect-ratio: 1;
  z-index: 4;
  border-radius: 50%;
  background: rgba(0, 53, 115, 0.58);
}
@media (max-width: 991px) {
  .cid-uEZysCGDYn .card-bg-frame {
    left: -40%;
    bottom: -30%;
  }
}
@media (max-width: 767px) {
  .cid-uEZysCGDYn .card-bg-frame {
    left: -28%;
    bottom: -20%;
    width: 100vw;
    height: 100vw;
  }
}
@media (max-width: 575px) {
  .cid-uEZysCGDYn .card-bg-frame {
    left: -46%;
    bottom: -22%;
  }
}
.cid-uEZysCGDYn .card-text-box {
  position: relative;
  z-index: 5;
  width: 40%;
}
@media (max-width: 767px) {
  .cid-uEZysCGDYn .card-text-box {
    width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-uEZysCGDYn .card-text-box {
    width: 100%;
  }
}
.cid-uEZysCGDYn .card-title {
  color: #f6f6ef;
  margin-bottom: 3rem;
}
.cid-uEZysCGDYn .card-text {
  color: #f6f6ef;
  opacity: 0.8;
  margin-bottom: 1rem;
}
.cid-uEZysCGDYn .card-number {
  color: #eedb82;
  margin-bottom: 0;
}
.cid-uEZysCGDYn .card-text-small {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uEZysCGDYn .mbr-section-btn {
  margin-top: 10px;
}
.cid-uRoPTK9Jg9 {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/filters-quality75-72.webp");
}
.cid-uRoPTK9Jg9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRoPTK9Jg9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRoPTK9Jg9 .mbr-section-title {
  color: #fff;
}
.cid-uRoPTK9Jg9 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uRoPTK9Jg9 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-uRoPTK9Jg9 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uRoPTK9Jg9 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uRoPTK9Jg9 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uRoPTK9Jg9 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uRoPTK9Jg9 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uRoPTK9Jg9 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uRoPTK9Jg9 .mbr-text {
  color: #fcdb42;
}
.cid-uRoPTK9Jg9 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uRoPTK9Jg9 h2 {
  line-height: 1em;
}
.cid-uRoPXFyQZL {
  padding-top: 5rem;
  padding-bottom: 1rem;
  background-color: #090f10;
}
.cid-uRoPXFyQZL .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRoPXFyQZL .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRoPXFyQZL .row {
  justify-content: center;
}
.cid-uRoPXFyQZL .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uRoPXFyQZL .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #fdc065, #fef7d9 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uRoPXFyQZL .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uRoPXFyQZL .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uRoPXFyQZL .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uRoPXFyQZL .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uRoPXFyQZL .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uRoPXFyQZL .mbr-section-title {
  color: #ffffff;
}
.cid-uRoPXFyQZL .mbr-text {
  color: #ffffff;
}
.cid-uRoPXFyQZL .mbr-desc {
  color: #ffffff;
}
.cid-uRoPXFyQZL .mbr-section-title,
.cid-uRoPXFyQZL .mbr-section-btn {
  text-align: center;
}
.cid-uRpEczGXcT {
  background-image: url("../../../assets/images/filters-quality75-71.webp");
}
.cid-uRpEczGXcT .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRpEczGXcT .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRpEczGXcT .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-uRpEczGXcT .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uRpEczGXcT .container {
    padding: 0 26px;
  }
}
.cid-uRpFskGb4D {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #090f10;
}
.cid-uRpFskGb4D .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRpFskGb4D .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-uRpFskGb4D .col-text {
    margin-bottom: 2rem;
  }
}
.cid-uRpFskGb4D .text-wrap {
  position: sticky;
  top: 5rem;
}
@media (max-width: 991px) {
  .cid-uRpFskGb4D .text-wrap {
    position: static;
    max-width: 440px;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .cid-uRpFskGb4D .text-wrap {
    max-width: 100%;
    width: 100%;
  }
}
.cid-uRpFskGb4D .mbr-section-title {
  color: #e9dfb3;
}
.cid-uRpFskGb4D .text-grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 2rem;
  -ms-grid-columns: 4fr 1fr;
  grid-template-columns: 4fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  margin-top: 2rem;
}
.cid-uRpFskGb4D .mbr-text {
  color: #e9dfb3;
  opacity: 0.8;
  margin-bottom: 1rem;
  grid-column-start: 1;
  grid-column-end: 2;
}
@media (max-width: 767px) {
  .cid-uRpFskGb4D .mbr-text {
    grid-column-end: 3;
  }
}
.cid-uRpFskGb4D .card-container {
  width: 100%;
  margin-top: 15rem;
}
@media (max-width: 575px) {
  .cid-uRpFskGb4D .card-container {
    margin-top: 0;
  }
}
.cid-uRpFskGb4D .card {
  position: sticky;
  top: 0;
  width: 100%;
  padding: 30px 0;
}
@media (max-width: 991px) {
  .cid-uRpFskGb4D .card {
    padding: 24px 0;
  }
}
.cid-uRpFskGb4D .card-wrap {
  display: flex;
  align-items: flex-end;
  position: relative;
  z-index: 4;
  width: 100%;
  padding: 40px;
  border-radius: 2.5rem;
  overflow: hidden;
  min-height: 745px;
}
@media (max-width: 1599px) {
  .cid-uRpFskGb4D .card-wrap {
    min-height: 615px;
  }
}
@media (max-width: 1399px) {
  .cid-uRpFskGb4D .card-wrap {
    min-height: 525px;
  }
}
@media (max-width: 1199px) {
  .cid-uRpFskGb4D .card-wrap {
    min-height: 435px;
  }
}
@media (max-width: 991px) {
  .cid-uRpFskGb4D .card-wrap {
    min-height: 560px;
  }
}
@media (max-width: 767px) {
  .cid-uRpFskGb4D .card-wrap {
    padding: 24px;
  }
}
.cid-uRpFskGb4D .card-img-box {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
}
.cid-uRpFskGb4D .card-img-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uRpFskGb4D .card-bg-frame {
  position: absolute;
  left: -33%;
  bottom: -40%;
  width: 88%;
  aspect-ratio: 1;
  z-index: 4;
  border-radius: 50%;
  background: rgba(0, 53, 115, 0.58);
}
@media (max-width: 991px) {
  .cid-uRpFskGb4D .card-bg-frame {
    left: -40%;
    bottom: -30%;
  }
}
@media (max-width: 767px) {
  .cid-uRpFskGb4D .card-bg-frame {
    left: -28%;
    bottom: -20%;
    width: 100vw;
    height: 100vw;
  }
}
@media (max-width: 575px) {
  .cid-uRpFskGb4D .card-bg-frame {
    left: -46%;
    bottom: -22%;
  }
}
.cid-uRpFskGb4D .card-text-box {
  position: relative;
  z-index: 5;
  width: 40%;
}
@media (max-width: 767px) {
  .cid-uRpFskGb4D .card-text-box {
    width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-uRpFskGb4D .card-text-box {
    width: 100%;
  }
}
.cid-uRpFskGb4D .card-title {
  color: #f6f6ef;
  margin-bottom: 3rem;
}
.cid-uRpFskGb4D .card-text {
  color: #f6f6ef;
  opacity: 0.8;
  margin-bottom: 1rem;
}
.cid-uRpFskGb4D .card-number {
  color: #eedb82;
  margin-bottom: 0;
}
.cid-uRpFskGb4D .card-text-small {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uRpFskGb4D .mbr-section-btn {
  margin-top: 10px;
}
.cid-uRpIgdGOsU {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #090f10;
}
.cid-uRpIgdGOsU .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRpIgdGOsU .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRpIgdGOsU .mbr-section-title {
  color: #e9dfb3;
  margin-bottom: 10px;
}
.cid-uRpIgdGOsU .mbr-section-subtitle {
  color: #e9dfb3;
  margin-bottom: 30px;
}
.cid-uRpIgdGOsU .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uRpIgdGOsU .mbr-section-btn {
  margin-top: 30px;
}
.cid-uRpIgdGOsU .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uRpIgdGOsU .mbr-text,
.cid-uRpIgdGOsU .mbr-section-btn {
  color: #c4cfde;
}
.cid-uRpIgdGOsU hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uRpIlI6IOR {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #000000;
  overflow: hidden;
}
.cid-uRpIlI6IOR .mbr-fallback-image.disabled {
  display: none;
}
.cid-uRpIlI6IOR .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uRpIlI6IOR .card-row {
  align-items: stretch;
}
.cid-uRpIlI6IOR .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #090f10, #090f10);
}
@media (max-width: 767px) {
  .cid-uRpIlI6IOR .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-uRpIlI6IOR .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-uRpIlI6IOR .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-uRpIlI6IOR .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-uRpIlI6IOR .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-uRpIlI6IOR .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-uRpIlI6IOR .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-uRpIlI6IOR .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-uRpIlI6IOR .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-uRpIlI6IOR .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-uRpIlI6IOR .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-uRpIlI6IOR .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-uRpIlI6IOR .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-uRpIlI6IOR .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-uRpIlI6IOR .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-uRpIlI6IOR .item-menu-overlay {
  opacity: 0 !important;
}
.cid-uRpIlI6IOR .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-uRpIlI6IOR .text-row {
    padding-top: 30px;
  }
}
.cid-uRpIlI6IOR .card-title {
  color: #ffffff;
  padding-top: 20px;
}
.cid-uRpIlI6IOR .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-uRpIlI6IOR .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-uRpIlI6IOR .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-uRpIlI6IOR .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-uRpIlI6IOR .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-uRpIlI6IOR .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-uRpIlI6IOR .card-text {
    flex-basis: 100%;
  }
}
.cid-uRpIlI6IOR .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-uRpIlI6IOR .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-tONICesVFo {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/filters-quality75-29.webp");
}
.cid-tONICesVFo .mbr-fallback-image.disabled {
  display: none;
}
.cid-tONICesVFo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tONICesVFo .mbr-section-title {
  color: #a1cf05;
}
.cid-tONICesVFo .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tONICesVFo .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fef7d6;
}
@media (max-width: 767px) {
  .cid-tONICesVFo .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tONICesVFo .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tONICesVFo .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tONICesVFo .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tONICesVFo .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tONICesVFo .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tONICesVFo .mbr-text {
  color: #fcdb42;
}
.cid-tONICesVFo .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tONICesVFo h2 {
  line-height: 1em;
}
.cid-uEZH7MS9BP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uEZH7MS9BP .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEZH7MS9BP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uEZH7MS9BP .row {
  justify-content: center;
}
.cid-uEZH7MS9BP .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uEZH7MS9BP .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #fdc065, #fef7d9 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uEZH7MS9BP .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uEZH7MS9BP .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uEZH7MS9BP .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uEZH7MS9BP .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uEZH7MS9BP .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uEZH7MS9BP .mbr-section-title {
  color: #ffffff;
}
.cid-uEZH7MS9BP .mbr-text {
  color: #ffffff;
}
.cid-uEZH7MS9BP .mbr-desc {
  color: #ffffff;
}
.cid-uEZH7MS9BP .mbr-section-title,
.cid-uEZH7MS9BP .mbr-section-btn {
  text-align: center;
}
.cid-tPbaHqtTkl {
  padding-top: 2rem;
  padding-bottom: 0rem;
  background-color: #090f10;
}
.cid-tPbaHqtTkl .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPbaHqtTkl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPbaHqtTkl .mbr-section-title {
  color: #e9dfb3;
  margin-bottom: 10px;
}
.cid-tPbaHqtTkl .mbr-section-subtitle {
  color: #e9dfb3;
  margin-bottom: 30px;
}
.cid-tPbaHqtTkl .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tPbaHqtTkl .mbr-section-btn {
  margin-top: 30px;
}
.cid-tPbaHqtTkl .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tPbaHqtTkl .mbr-text,
.cid-tPbaHqtTkl .mbr-section-btn {
  color: #c4cfde;
}
.cid-tPbaHqtTkl hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tPb6wgqcY0 {
  padding-top: 0rem;
  padding-bottom: 2rem;
  background-color: #090f10;
  overflow: hidden;
}
.cid-tPb6wgqcY0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tPb6wgqcY0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tPb6wgqcY0 .card-row {
  align-items: stretch;
}
.cid-tPb6wgqcY0 .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #090f10, #090f10);
}
@media (max-width: 767px) {
  .cid-tPb6wgqcY0 .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-tPb6wgqcY0 .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-tPb6wgqcY0 .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-tPb6wgqcY0 .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-tPb6wgqcY0 .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-tPb6wgqcY0 .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-tPb6wgqcY0 .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-tPb6wgqcY0 .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-tPb6wgqcY0 .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-tPb6wgqcY0 .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-tPb6wgqcY0 .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-tPb6wgqcY0 .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-tPb6wgqcY0 .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-tPb6wgqcY0 .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-tPb6wgqcY0 .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-tPb6wgqcY0 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tPb6wgqcY0 .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-tPb6wgqcY0 .text-row {
    padding-top: 30px;
  }
}
.cid-tPb6wgqcY0 .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-tPb6wgqcY0 .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-tPb6wgqcY0 .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-tPb6wgqcY0 .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-tPb6wgqcY0 .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-tPb6wgqcY0 .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-tPb6wgqcY0 .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tPb6wgqcY0 .card-text {
    flex-basis: 100%;
  }
}
.cid-tPb6wgqcY0 .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-tPb6wgqcY0 .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-uEZPEp6KRi {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #090f10;
}
.cid-uEZPEp6KRi .mbr-fallback-image.disabled {
  display: none;
}
.cid-uEZPEp6KRi .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-uEZPEp6KRi .col-text {
    margin-bottom: 2rem;
  }
}
.cid-uEZPEp6KRi .text-wrap {
  position: sticky;
  top: 5rem;
}
@media (max-width: 991px) {
  .cid-uEZPEp6KRi .text-wrap {
    position: static;
    max-width: 440px;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .cid-uEZPEp6KRi .text-wrap {
    max-width: 100%;
    width: 100%;
  }
}
.cid-uEZPEp6KRi .mbr-section-title {
  color: #e9dfb3;
}
.cid-uEZPEp6KRi .text-grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 2rem;
  -ms-grid-columns: 4fr 1fr;
  grid-template-columns: 4fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  margin-top: 2rem;
}
.cid-uEZPEp6KRi .mbr-text {
  color: #e9dfb3;
  opacity: 0.8;
  margin-bottom: 1rem;
  grid-column-start: 1;
  grid-column-end: 2;
}
@media (max-width: 767px) {
  .cid-uEZPEp6KRi .mbr-text {
    grid-column-end: 3;
  }
}
.cid-uEZPEp6KRi .card-container {
  width: 100%;
  margin-top: 15rem;
}
@media (max-width: 575px) {
  .cid-uEZPEp6KRi .card-container {
    margin-top: 0;
  }
}
.cid-uEZPEp6KRi .card {
  position: sticky;
  top: 0;
  width: 100%;
  padding: 30px 0;
}
@media (max-width: 991px) {
  .cid-uEZPEp6KRi .card {
    padding: 24px 0;
  }
}
.cid-uEZPEp6KRi .card-wrap {
  display: flex;
  align-items: flex-end;
  position: relative;
  z-index: 4;
  width: 100%;
  padding: 40px;
  border-radius: 2.5rem;
  overflow: hidden;
  min-height: 745px;
}
@media (max-width: 1599px) {
  .cid-uEZPEp6KRi .card-wrap {
    min-height: 615px;
  }
}
@media (max-width: 1399px) {
  .cid-uEZPEp6KRi .card-wrap {
    min-height: 525px;
  }
}
@media (max-width: 1199px) {
  .cid-uEZPEp6KRi .card-wrap {
    min-height: 435px;
  }
}
@media (max-width: 991px) {
  .cid-uEZPEp6KRi .card-wrap {
    min-height: 560px;
  }
}
@media (max-width: 767px) {
  .cid-uEZPEp6KRi .card-wrap {
    padding: 24px;
  }
}
.cid-uEZPEp6KRi .card-img-box {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
}
.cid-uEZPEp6KRi .card-img-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uEZPEp6KRi .card-bg-frame {
  position: absolute;
  left: -33%;
  bottom: -40%;
  width: 88%;
  aspect-ratio: 1;
  z-index: 4;
  border-radius: 50%;
  background: rgba(0, 53, 115, 0.58);
}
@media (max-width: 991px) {
  .cid-uEZPEp6KRi .card-bg-frame {
    left: -40%;
    bottom: -30%;
  }
}
@media (max-width: 767px) {
  .cid-uEZPEp6KRi .card-bg-frame {
    left: -28%;
    bottom: -20%;
    width: 100vw;
    height: 100vw;
  }
}
@media (max-width: 575px) {
  .cid-uEZPEp6KRi .card-bg-frame {
    left: -46%;
    bottom: -22%;
  }
}
.cid-uEZPEp6KRi .card-text-box {
  position: relative;
  z-index: 5;
  width: 40%;
}
@media (max-width: 767px) {
  .cid-uEZPEp6KRi .card-text-box {
    width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-uEZPEp6KRi .card-text-box {
    width: 100%;
  }
}
.cid-uEZPEp6KRi .card-title {
  color: #f6f6ef;
  margin-bottom: 3rem;
}
.cid-uEZPEp6KRi .card-text {
  color: #f6f6ef;
  opacity: 0.8;
  margin-bottom: 1rem;
}
.cid-uEZPEp6KRi .card-number {
  color: #eedb82;
  margin-bottom: 0;
}
.cid-uEZPEp6KRi .card-text-small {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uEZPEp6KRi .mbr-section-btn {
  margin-top: 10px;
}
.cid-uF2EUgYTGF {
  padding-top: 10rem;
  padding-bottom: 10rem;
  background-image: url("../../../assets/images/filters-quality75-30.webp");
}
.cid-uF2EUgYTGF .mbr-fallback-image.disabled {
  display: none;
}
.cid-uF2EUgYTGF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uF2EUgYTGF .mbr-section-title {
  color: #fff;
}
.cid-uF2EUgYTGF .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-uF2EUgYTGF .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-uF2EUgYTGF .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-uF2EUgYTGF .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-uF2EUgYTGF .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-uF2EUgYTGF .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-uF2EUgYTGF .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-uF2EUgYTGF .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-uF2EUgYTGF .mbr-text {
  color: #fcdb42;
}
.cid-uF2EUgYTGF .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-uF2EUgYTGF h2 {
  line-height: 1em;
}
.cid-uF35lNYvN7 {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #090f10;
}
.cid-uF35lNYvN7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uF35lNYvN7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uF35lNYvN7 .mbr-section-title {
  color: #e9dfb3;
  margin-bottom: 10px;
}
.cid-uF35lNYvN7 .mbr-section-subtitle {
  color: #e9dfb3;
  margin-bottom: 30px;
}
.cid-uF35lNYvN7 .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-uF35lNYvN7 .mbr-section-btn {
  margin-top: 30px;
}
.cid-uF35lNYvN7 .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-uF35lNYvN7 .mbr-text,
.cid-uF35lNYvN7 .mbr-section-btn {
  color: #c4cfde;
}
.cid-uF35lNYvN7 hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-uF2TaoMVJt {
  background-image: url("../../../assets/images/colnago-c68-rim-2024-fondo-nero-laterale-bagliore-oro-1.jpg.webp");
}
.cid-uF2TaoMVJt .mbr-fallback-image.disabled {
  display: none;
}
.cid-uF2TaoMVJt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uF2TaoMVJt .container-fluid {
  padding: 0 56px;
}
@media (max-width: 992px) {
  .cid-uF2TaoMVJt .container-fluid {
    padding: 0 26px;
  }
}
@media (max-width: 992px) {
  .cid-uF2TaoMVJt .container {
    padding: 0 26px;
  }
}
.cid-uF2EDVzHW5 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #000000;
}
.cid-uF2EDVzHW5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-uF2EDVzHW5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-uF2EDVzHW5 .row {
  justify-content: center;
}
.cid-uF2EDVzHW5 .content-wrapper {
  position: relative;
  z-index: 2;
}
.cid-uF2EDVzHW5 .content-wrapper .mbr-section-title {
  margin-bottom: 48px;
  background-image: linear-gradient(0deg, #fdc065, #fef7d6 60%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
@media (max-width: 992px) {
  .cid-uF2EDVzHW5 .content-wrapper .mbr-section-title {
    margin-bottom: 22px;
  }
}
.cid-uF2EDVzHW5 .content-wrapper .mbr-text {
  margin-bottom: 54px;
}
@media (max-width: 992px) {
  .cid-uF2EDVzHW5 .content-wrapper .mbr-text {
    margin-bottom: 22px;
  }
}
.cid-uF2EDVzHW5 .content-wrapper .mbr-desc {
  margin-bottom: 32px;
}
@media (max-width: 992px) {
  .cid-uF2EDVzHW5 .content-wrapper .mbr-desc {
    margin-bottom: 22px;
  }
}
.cid-uF2EDVzHW5 .mbr-section-title {
  color: #ffffff;
}
.cid-uF2EDVzHW5 .mbr-text {
  color: #ffffff;
}
.cid-uF2EDVzHW5 .mbr-desc {
  color: #ffffff;
}
.cid-uF2EDVzHW5 .mbr-section-title,
.cid-uF2EDVzHW5 .mbr-section-btn {
  text-align: center;
}
.cid-uF4nwWk8at {
  padding-top: 0rem;
  padding-bottom: 6rem;
  background-color: #090f10;
}
.cid-uF4nwWk8at .mbr-fallback-image.disabled {
  display: none;
}
.cid-uF4nwWk8at .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-uF4nwWk8at .col-text {
    margin-bottom: 2rem;
  }
}
.cid-uF4nwWk8at .text-wrap {
  position: sticky;
  top: 5rem;
}
@media (max-width: 991px) {
  .cid-uF4nwWk8at .text-wrap {
    position: static;
    max-width: 440px;
    margin-right: auto;
  }
}
@media (max-width: 767px) {
  .cid-uF4nwWk8at .text-wrap {
    max-width: 100%;
    width: 100%;
  }
}
.cid-uF4nwWk8at .mbr-section-title {
  color: #fef7d6;
}
.cid-uF4nwWk8at .text-grid-container {
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 2rem;
  -ms-grid-columns: 4fr 1fr;
  grid-template-columns: 4fr 1fr;
  -ms-grid-rows: auto auto;
  grid-template-rows: auto auto;
  margin-top: 2rem;
}
.cid-uF4nwWk8at .mbr-text {
  color: #e9dfb3;
  opacity: 0.8;
  margin-bottom: 1rem;
  grid-column-start: 1;
  grid-column-end: 2;
}
@media (max-width: 767px) {
  .cid-uF4nwWk8at .mbr-text {
    grid-column-end: 3;
  }
}
.cid-uF4nwWk8at .card-container {
  width: 100%;
  margin-top: 15rem;
}
@media (max-width: 575px) {
  .cid-uF4nwWk8at .card-container {
    margin-top: 0;
  }
}
.cid-uF4nwWk8at .card {
  position: sticky;
  top: 0;
  width: 100%;
  padding: 30px 0;
}
@media (max-width: 991px) {
  .cid-uF4nwWk8at .card {
    padding: 24px 0;
  }
}
.cid-uF4nwWk8at .card-wrap {
  display: flex;
  align-items: flex-end;
  position: relative;
  z-index: 4;
  width: 100%;
  padding: 40px;
  border-radius: 2.5rem;
  overflow: hidden;
  min-height: 745px;
}
@media (max-width: 1599px) {
  .cid-uF4nwWk8at .card-wrap {
    min-height: 615px;
  }
}
@media (max-width: 1399px) {
  .cid-uF4nwWk8at .card-wrap {
    min-height: 525px;
  }
}
@media (max-width: 1199px) {
  .cid-uF4nwWk8at .card-wrap {
    min-height: 435px;
  }
}
@media (max-width: 991px) {
  .cid-uF4nwWk8at .card-wrap {
    min-height: 560px;
  }
}
@media (max-width: 767px) {
  .cid-uF4nwWk8at .card-wrap {
    padding: 24px;
  }
}
.cid-uF4nwWk8at .card-img-box {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 3;
  width: 100%;
  height: 100%;
}
.cid-uF4nwWk8at .card-img-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.cid-uF4nwWk8at .card-bg-frame {
  position: absolute;
  left: -33%;
  bottom: -40%;
  width: 75%;
  aspect-ratio: 1;
  z-index: 4;
  border-radius: 50%;
  background: rgba(253, 192, 101, 0.58);
}
@media (max-width: 991px) {
  .cid-uF4nwWk8at .card-bg-frame {
    left: -40%;
    bottom: -30%;
  }
}
@media (max-width: 767px) {
  .cid-uF4nwWk8at .card-bg-frame {
    left: -28%;
    bottom: -20%;
    width: 100vw;
    height: 100vw;
  }
}
@media (max-width: 575px) {
  .cid-uF4nwWk8at .card-bg-frame {
    left: -46%;
    bottom: -22%;
  }
}
.cid-uF4nwWk8at .card-text-box {
  position: relative;
  z-index: 5;
  width: 40%;
}
@media (max-width: 767px) {
  .cid-uF4nwWk8at .card-text-box {
    width: 70%;
  }
}
@media (max-width: 575px) {
  .cid-uF4nwWk8at .card-text-box {
    width: 100%;
  }
}
.cid-uF4nwWk8at .card-title {
  color: #f6f6ef;
  margin-bottom: 3rem;
}
.cid-uF4nwWk8at .card-text {
  color: #f6f6ef;
  opacity: 0.8;
  margin-bottom: 1rem;
}
.cid-uF4nwWk8at .card-number {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uF4nwWk8at .card-text-small {
  color: #f6f6ef;
  margin-bottom: 0;
}
.cid-uF4nwWk8at .mbr-section-btn {
  margin-top: 10px;
}
.cid-tONKcQWlmv {
  padding-top: 5rem;
  padding-bottom: 9rem;
  background-color: #1e2024;
}
.cid-tONKcQWlmv .mbr-media {
  position: relative;
}
.cid-tONKcQWlmv .mbr-media img {
  width: 100%;
  object-fit: cover;
  border-radius: 2rem;
}
.cid-tONKcQWlmv a:hover {
  background: none !important;
}
.cid-tONKcQWlmv .icon-wrap {
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  position: absolute;
}
.cid-tONKcQWlmv .mbr-media span {
  font-size: 6rem;
  transition: all 0.2s;
  color: #ff450f;
}
.cid-tONKcQWlmv .mbr-media span:hover {
  color: #74ff01;
}
.cid-tONKcQWlmv .modalWindow {
  position: fixed;
  z-index: 5000;
  left: 0;
  top: 0;
  background-color: rgba(61, 61, 61, 0.65);
  width: 100%;
  height: 100%;
}
.cid-tONKcQWlmv .modalWindow .modalWindow-container {
  display: table-cell;
  vertical-align: middle;
}
.cid-tONKcQWlmv .modalWindow .modalWindow-video {
  height: calc(44.9943757vw);
  width: 80vw;
  margin: 0 auto;
}
.cid-tONKcQWlmv .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;
  align-items: center;
  justify-content: center;
  display: flex;
}
.cid-tONKcQWlmv .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tONKcQWlmv .mbr-section-title {
  color: #eedb82;
}
.cid-tDthLGulwe {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/sezione-corsa-guerciotti-1-1200x800.jpg");
}
.cid-tDthLGulwe .mbr-fallback-image.disabled {
  display: none;
}
.cid-tDthLGulwe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tDthLGulwe .mbr-section-title {
  color: #FFFFFF;
}
.cid-tDthLGulwe .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tDthLGulwe .mbr-section-btn {
  margin-top: 30px;
}
.cid-tDthLGulwe .mbr-text,
.cid-tDthLGulwe .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tCUo6Tqfyg {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tCUo6Tqfyg .mbr-fallback-image.disabled {
  display: none;
}
.cid-tCUo6Tqfyg .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tCUo6Tqfyg .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tCUo6Tqfyg li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tCUo6Tqfyg .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tCUo6Tqfyg .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tCUo6Tqfyg .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tCUo6Tqfyg .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tCUo6Tqfyg .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tCUo6Tqfyg .row {
    text-align: center;
  }
  .cid-tCUo6Tqfyg .social-row {
    justify-content: center;
  }
}
.cid-tCUo6Tqfyg .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tCUo6Tqfyg .list {
    margin-bottom: 0rem;
  }
}
.cid-tCUo6Tqfyg .list,
.cid-tCUo6Tqfyg .mbr-text {
  color: #ffffff;
}
.cid-tCUo6Tqfyg .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tCUo6Tqfyg .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tCUo6Tqfyg H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tLR34DdIRc {
  background-image: url("../../../assets/images/guerciotti-e-740.jpg");
}
.cid-tLR34DdIRc .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLR34DdIRc .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLR34DdIRc .mbr-section-title {
  color: #fff;
}
.cid-tLR34DdIRc .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #45ff76) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tLR34DdIRc .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tLR34DdIRc .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tLR34DdIRc .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tLR34DdIRc .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tLR34DdIRc .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tLR34DdIRc .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tLR34DdIRc .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tLR34DdIRc .mbr-text {
  color: #fcdb42;
}
.cid-tLR34DdIRc .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tLR34Fybog {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tLR34Fybog .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLR34Fybog .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLR34Fybog .mbr-section-title {
  color: #212428;
  margin-bottom: 20px;
}
.cid-tLR34Fybog .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tLR34Fybog .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tLR34Fybog .mbr-section-btn {
  margin-top: 30px;
}
.cid-tLR34Fybog .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tLR34Fybog .mbr-text,
.cid-tLR34Fybog .mbr-section-btn {
  color: #c4cfde;
}
.cid-tLR34GLMk4 {
  padding-top: 10rem;
  padding-bottom: 8rem;
  background-image: url("../../../assets/images/e-740-1-980x551.jpg");
}
.cid-tLR34GLMk4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLR34GLMk4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLR34GLMk4 .mbr-section-title {
  color: #fff;
}
.cid-tLR34GLMk4 .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tLR34GLMk4 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #fff;
}
@media (max-width: 767px) {
  .cid-tLR34GLMk4 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tLR34GLMk4 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tLR34GLMk4 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tLR34GLMk4 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tLR34GLMk4 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tLR34GLMk4 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tLR34GLMk4 .mbr-text {
  color: #fcdb42;
}
.cid-tLR34GLMk4 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tLR34HNaLn {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLR34HNaLn .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLR34HNaLn .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLR34HNaLn .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tLR34HNaLn .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tLR34HNaLn .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tLR34HNaLn .mbr-section-btn {
  margin-top: 30px;
}
.cid-tLR34HNaLn .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tLR34HNaLn .mbr-text,
.cid-tLR34HNaLn .mbr-section-btn {
  color: #c4cfde;
}
.cid-tLR34HNaLn hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tLR34ISbGH {
  padding-top: 3rem;
  padding-bottom: 6rem;
  background-color: #ffffff;
}
.cid-tLR34ISbGH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLR34ISbGH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLR34ISbGH .row {
  margin-left: 0;
  margin-right: 0;
}
.cid-tLR34ISbGH .item {
  padding-left: 0;
  padding-right: 0;
}
.cid-tLR34ISbGH .item-wrapper {
  position: relative;
}
.cid-tLR34ISbGH .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-tLR34ISbGH .item-wrapper:hover .icon-wrapper {
  opacity: 0.7;
}
.cid-tLR34ISbGH .carousel-control,
.cid-tLR34ISbGH .close {
  background: #1b1b1b;
}
.cid-tLR34ISbGH .carousel-control-prev {
  margin-left: 2.5rem;
}
.cid-tLR34ISbGH .carousel-control-prev span {
  margin-right: 5px;
}
.cid-tLR34ISbGH .carousel-control-next {
  margin-right: 2.5rem;
}
.cid-tLR34ISbGH .carousel-control-next span {
  margin-left: 5px;
}
.cid-tLR34ISbGH .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-tLR34ISbGH .close::before {
  content: '\e91a';
}
.cid-tLR34ISbGH .close:hover {
  opacity: 1;
  background: #000;
  color: #fff;
}
.cid-tLR34ISbGH .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-tLR34ISbGH .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLR34ISbGH .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
@media (max-width: 767px) {
  .cid-tLR34ISbGH .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tLR34ISbGH .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 3px;
}
.cid-tLR34ISbGH .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-tLR34ISbGH .carousel-indicators li.active,
.cid-tLR34ISbGH .carousel-indicators li:hover {
  opacity: 0.9;
}
.cid-tLR34ISbGH .carousel-indicators li::after,
.cid-tLR34ISbGH .carousel-indicators li::before {
  content: none;
}
.cid-tLR34ISbGH .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 768px) {
  .cid-tLR34ISbGH .carousel-indicators {
    display: none !important;
  }
}
@media (max-width: 991px) {
  .cid-tLR34ISbGH .carousel-indicators {
    margin-bottom: 3.625rem !important;
    padding-left: 2.5rem;
    padding-right: 2.5rem;
  }
}
@media (max-width: 767px) {
  .cid-tLR34ISbGH .carousel-indicators {
    display: none;
  }
}
.cid-tLR34ISbGH .carousel-inner {
  display: flex;
  align-items: center;
}
.cid-tLR34ISbGH .carousel-inner > .active {
  display: block;
}
.cid-tLR34ISbGH .carousel-control.left {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLR34ISbGH .carousel-control.right {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tLR34ISbGH .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 768px) {
  .cid-tLR34ISbGH .carousel-control,
  .cid-tLR34ISbGH .carousel-indicators,
  .cid-tLR34ISbGH .modal .close {
    position: fixed;
  }
}
@media (max-width: 767px) {
  .cid-tLR34ISbGH .mbr-slider .carousel-control {
    top: auto;
    bottom: 20px;
  }
  .cid-tLR34ISbGH .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tLR34ISbGH .carousel-indicators .active,
.cid-tLR34ISbGH .carousel-indicators li {
  width: 7px;
  height: 7px;
  margin: 3px;
  background: #000000;
  opacity: 0.5;
  border: 4px solid #000000;
}
.cid-tLR34ISbGH .carousel-indicators .active {
  background: #fff;
}
.cid-tLR34ISbGH .carousel-indicators li {
  max-width: 15px;
  max-height: 15px;
  border-radius: 50%;
}
.cid-tLR34ISbGH .modal {
  padding-left: 0 !important;
  position: fixed;
  overflow: hidden;
  padding-right: 0 !important;
}
.cid-tLR34ISbGH .modal-dialog {
  margin: 0 auto;
  max-width: 100%;
  padding-left: 1rem;
  padding-right: 1rem;
}
.cid-tLR34ISbGH .modal-content {
  border-radius: 0;
  border: none;
  background: transparent;
}
.cid-tLR34ISbGH .modal-body {
  padding: 0;
  display: flex;
  align-items: center;
}
.cid-tLR34ISbGH .modal-body img {
  width: 100%;
  object-fit: contain;
  max-height: calc(100vh - 1.75rem);
}
.cid-tLR34ISbGH .carousel {
  width: 100%;
}
.cid-tLR34ISbGH .modal-backdrop.in {
  opacity: 0.8;
}
.cid-tLR34ISbGH .modal.fade .modal-dialog {
  transition: margin-top 0.3s ease-out;
}
.cid-tLR34ISbGH .modal.fade .modal-dialog,
.cid-tLR34ISbGH .modal.in .modal-dialog {
  transform: none;
}
.cid-tLR34ISbGH .mbr-gallery .item-wrapper {
  cursor: pointer;
}
.cid-tLR34ISbGH H6 {
  text-align: center;
}
.cid-tLR34ISbGH H3 {
  text-align: left;
}
.cid-tLR34ISbGH hr {
  margin-top: 0px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tLR34ISbGH H4 {
  text-align: left;
}
.cid-tLR34Kti00 .modal-body .close {
  background: #1b1b1b;
}
.cid-tLR34Kti00 .modal-body .close span {
  font-style: normal;
}
.cid-tLR34Kti00 .carousel-inner > .active,
.cid-tLR34Kti00 .carousel-inner > .next,
.cid-tLR34Kti00 .carousel-inner > .prev {
  display: table;
}
.cid-tLR34Kti00 .carousel-control .icon-next,
.cid-tLR34Kti00 .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tLR34Kti00 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tLR34Kti00 .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tLR34Kti00 .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tLR34Kti00 .boxed-slider > div {
  position: relative;
}
.cid-tLR34Kti00 .container img {
  width: 100%;
}
.cid-tLR34Kti00 .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-tLR34Kti00 .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tLR34Kti00 .mbr-table-cell {
  padding: 0;
}
.cid-tLR34Kti00 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tLR34Kti00 .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tLR34Kti00 .container-slide.container {
  width: 100%;
  min-height: 428px;
  padding: 0;
}
.cid-tLR34Kti00 .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-tLR34Kti00 .carousel-item .container {
    width: 100%;
  }
}
.cid-tLR34Kti00 .carousel-item-next.carousel-item-left,
.cid-tLR34Kti00 .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-tLR34Kti00 .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-tLR34Kti00 .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLR34Kti00 .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tLR34Kti00 .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-tLR34Kti00 .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tLR34Kti00 .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tLR34Kti00 .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-tLR34Kti00 .mbr-slider .carousel-indicators li.active,
.cid-tLR34Kti00 .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-tLR34Kti00 .mbr-slider .carousel-indicators li::after,
.cid-tLR34Kti00 .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tLR34Kti00 .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tLR34Kti00 .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tLR34Kti00 .mbr-slider > .container img {
  width: 100%;
}
.cid-tLR34Kti00 .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tLR34Kti00 .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tLR34Kti00 .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tLR34Kti00 .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tLR34Kti00 .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tLR34Kti00 .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-tLR34Kti00 .full-screen .slider-fullscreen-image {
  min-height: 428px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tLR34Kti00 .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tLR34Kti00 .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tLR34Kti00 .full-screen .carousel-item .container.container-slide {
  min-width: 100%;
  min-height: 428px;
  padding: 0;
}
.cid-tLR34Kti00 .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tLR34Kti00 .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tLR34Kti00 .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tLR34Kti00 H2 {
  text-align: left;
}
.cid-tLR34Kti00 P {
  text-align: left;
}
.cid-tLR34LCg3e {
  padding-top: 3rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
}
.cid-tLR34LCg3e .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLR34LCg3e .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLR34LCg3e .mbr-section-title {
  color: #1e2024;
  margin-bottom: 10px;
}
.cid-tLR34LCg3e .mbr-section-subtitle {
  color: #212428;
  margin-bottom: 30px;
}
.cid-tLR34LCg3e .mbr-text {
  color: #878e99;
  margin-top: 0;
}
.cid-tLR34LCg3e .mbr-section-btn {
  margin-top: 30px;
}
.cid-tLR34LCg3e .mbr-section-btn .btn {
  box-shadow: none !important;
}
.cid-tLR34LCg3e .mbr-text,
.cid-tLR34LCg3e .mbr-section-btn {
  color: #c4cfde;
}
.cid-tLR34LCg3e hr {
  margin-top: -30px;
  border: none;
  width: 40px;
  height: 6px;
  background: #000000;
}
.cid-tLR34MSpZ7 {
  padding-top: 0rem;
  padding-bottom: 0rem;
  background-color: #ffffff;
  overflow: hidden;
}
.cid-tLR34MSpZ7 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLR34MSpZ7 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLR34MSpZ7 .card-row {
  align-items: stretch;
}
.cid-tLR34MSpZ7 .item-wrap {
  position: relative;
  height: 100%;
  width: 100%;
  padding: 55px;
  border-radius: 10px;
  overflow: hidden;
  background: linear-gradient(145deg, #ffffff, #ffffff);
}
@media (max-width: 767px) {
  .cid-tLR34MSpZ7 .item-wrap {
    padding: 40px;
  }
}
@media (max-width: 575px) {
  .cid-tLR34MSpZ7 .item-wrap {
    padding: 35px 25px 35px 25px;
  }
}
.cid-tLR34MSpZ7 .carousel {
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 100%;
  width: 100%;
  margin: 0;
}
.cid-tLR34MSpZ7 .carousel-inner {
  display: flex;
  align-items: center;
  margin-bottom: 0;
  border-radius: 10px;
}
.cid-tLR34MSpZ7 .carousel-item-wrapper {
  display: flex;
  width: 100%;
  overflow: visible;
  padding: 0;
}
.cid-tLR34MSpZ7 .carousel-item-wrapper img {
  aspect-ratio: 1.77842566;
  object-fit: cover;
}
.cid-tLR34MSpZ7 .carousel-control {
  top: 50%;
  transform: translateY(-50%);
  width: 0px;
  height: 0px;
  border-radius: 50%;
  background: linear-gradient(to right bottom, #212428, #16181c) !important;
  border: none;
  transition: all 0.4s;
  opacity: 1;
  color: #666666;
  font-size: 24px;
}
.cid-tLR34MSpZ7 .carousel-control.carousel-control-prev {
  left: -30px;
  margin-left: 0;
}
@media (max-width: 575px) {
  .cid-tLR34MSpZ7 .carousel-control.carousel-control-prev {
    left: -15px;
  }
}
.cid-tLR34MSpZ7 .carousel-control.carousel-control-next {
  right: -30px;
  margin-right: 0;
}
@media (max-width: 575px) {
  .cid-tLR34MSpZ7 .carousel-control.carousel-control-next {
    right: -15px;
  }
}
.cid-tLR34MSpZ7 .carousel-control:hover {
  color: #FF6633 !important;
  opacity: 1;
}
.cid-tLR34MSpZ7 .mobi-mbri-arrow-next {
  margin-left: 10px;
}
.cid-tLR34MSpZ7 .mobi-mbri-arrow-prev {
  margin-right: 10px;
}
.cid-tLR34MSpZ7 .container .carousel-indicators {
  margin-bottom: 3px;
  display: none !important;
}
.cid-tLR34MSpZ7 .item-menu-overlay {
  opacity: 0 !important;
}
.cid-tLR34MSpZ7 .text-row {
  padding-top: 50px;
}
@media (max-width: 991px) {
  .cid-tLR34MSpZ7 .text-row {
    padding-top: 30px;
  }
}
.cid-tLR34MSpZ7 .card-title {
  color: #1e2024;
  padding-top: 20px;
}
.cid-tLR34MSpZ7 .card-subtitle {
  color: #878e99;
  margin-bottom: 0;
}
.cid-tLR34MSpZ7 .card-text-container {
  display: flex;
  align-items: flex-start;
  padding-top: 24px;
  padding-bottom: 8px;
  margin: 0 -30px;
}
@media (max-width: 767px) {
  .cid-tLR34MSpZ7 .card-text-container {
    margin: 0 -10px;
  }
}
@media (max-width: 575px) {
  .cid-tLR34MSpZ7 .card-text-container {
    flex-wrap: wrap;
  }
}
.cid-tLR34MSpZ7 .card-text {
  color: #878e99;
  margin-bottom: 8px;
  margin-top: 8px;
  flex-basis: 50%;
  flex-grow: 1;
  padding-left: 30px;
  padding-right: 30px;
}
@media (max-width: 767px) {
  .cid-tLR34MSpZ7 .card-text {
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (max-width: 575px) {
  .cid-tLR34MSpZ7 .card-text {
    flex-basis: 100%;
  }
}
.cid-tLR34MSpZ7 .mbr-section-btn {
  display: flex;
  flex-direction: column;
  align-items: stretch;
}
@media (max-width: 991px) {
  .cid-tLR34MSpZ7 .mbr-section-btn {
    margin-top: 10px;
  }
}
.cid-tLR34Zl7DY .modal-body .close {
  background: #1b1b1b;
}
.cid-tLR34Zl7DY .modal-body .close span {
  font-style: normal;
}
.cid-tLR34Zl7DY .carousel-inner > .active,
.cid-tLR34Zl7DY .carousel-inner > .next,
.cid-tLR34Zl7DY .carousel-inner > .prev {
  display: table;
}
.cid-tLR34Zl7DY .carousel-control .icon-next,
.cid-tLR34Zl7DY .carousel-control .icon-prev {
  margin-top: -18px;
  font-size: 40px;
  line-height: 27px;
}
.cid-tLR34Zl7DY .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
@media (max-width: 767px) {
  .cid-tLR34Zl7DY .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tLR34Zl7DY .boxed-slider {
  position: relative;
  padding: 93px 0;
}
.cid-tLR34Zl7DY .boxed-slider > div {
  position: relative;
}
.cid-tLR34Zl7DY .container img {
  width: 100%;
}
.cid-tLR34Zl7DY .container img + .row {
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  transform: translateY(-50%);
  z-index: 2;
}
.cid-tLR34Zl7DY .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tLR34Zl7DY .mbr-table-cell {
  padding: 0;
}
.cid-tLR34Zl7DY .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tLR34Zl7DY .carousel-caption {
  top: 50%;
  right: 0;
  bottom: auto;
  left: 0;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tLR34Zl7DY .container-slide.container {
  width: 100%;
  min-height: 428px;
  padding: 0;
}
.cid-tLR34Zl7DY .carousel-item {
  background-position: 50% 50%;
  background-repeat: no-repeat;
  background-size: cover;
  -o-transition: -o-transform 0.6s ease-in-out;
  -webkit-transition: -webkit-transform 0.6s ease-in-out;
  transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out, -o-transform 0.6s ease-in-out;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-perspective: 1000px;
  perspective: 1000px;
}
@media (max-width: 576px) {
  .cid-tLR34Zl7DY .carousel-item .container {
    width: 100%;
  }
}
.cid-tLR34Zl7DY .carousel-item-next.carousel-item-left,
.cid-tLR34Zl7DY .carousel-item-prev.carousel-item-right {
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
}
.cid-tLR34Zl7DY .mbr-slider .carousel-control {
  top: 50%;
  width: 70px;
  height: 70px;
  margin-top: -1.5rem;
  font-size: 35px;
  background-color: rgba(0, 0, 0, 0);
  border: 0px solid #fff;
  border-radius: 50%;
  transition: all .3s;
}
.cid-tLR34Zl7DY .mbr-slider .carousel-control.carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tLR34Zl7DY .mbr-slider .carousel-control.carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tLR34Zl7DY .mbr-slider .carousel-control .mbr-iconfont {
  font-size: 2rem;
}
@media (max-width: 767px) {
  .cid-tLR34Zl7DY .mbr-slider .carousel-control {
    top: auto;
    bottom: 1rem;
  }
}
.cid-tLR34Zl7DY .mbr-slider .carousel-indicators {
  position: absolute;
  bottom: 0;
  margin-bottom: 1.5rem !important;
}
.cid-tLR34Zl7DY .mbr-slider .carousel-indicators li {
  max-width: 20px;
  width: 20px;
  height: 20px;
  max-height: 20px;
  margin: 3px;
  background-color: rgba(0, 0, 0, 0.5);
  border: 2px solid #fff;
  border-radius: 50%;
  opacity: .5;
  transition: all .3s;
}
.cid-tLR34Zl7DY .mbr-slider .carousel-indicators li.active,
.cid-tLR34Zl7DY .mbr-slider .carousel-indicators li:hover {
  opacity: .9;
}
.cid-tLR34Zl7DY .mbr-slider .carousel-indicators li::after,
.cid-tLR34Zl7DY .mbr-slider .carousel-indicators li::before {
  content: none;
}
.cid-tLR34Zl7DY .mbr-slider .carousel-indicators.ie-fix {
  left: 50%;
  display: block;
  width: 60%;
  margin-left: -30%;
  text-align: center;
}
@media (max-width: 576px) {
  .cid-tLR34Zl7DY .mbr-slider .carousel-indicators {
    display: none !important;
  }
}
.cid-tLR34Zl7DY .mbr-slider > .container img {
  width: 100%;
}
.cid-tLR34Zl7DY .mbr-slider > .container img + .row {
  position: absolute;
  top: 50%;
  right: 0;
  left: 0;
  z-index: 2;
  -moz-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
.cid-tLR34Zl7DY .mbr-slider > .container .carousel-indicators {
  margin-bottom: 3px;
}
@media (max-width: 576px) {
  .cid-tLR34Zl7DY .mbr-slider > .container .carousel-control {
    margin-bottom: 0;
  }
}
.cid-tLR34Zl7DY .mbr-slider .mbr-section {
  padding: 0;
  background-attachment: scroll;
}
.cid-tLR34Zl7DY .mbr-slider .mbr-table-cell {
  padding: 0;
}
.cid-tLR34Zl7DY .carousel-item .container.container-slide {
  position: initial;
  width: auto;
  min-height: 0;
}
.cid-tLR34Zl7DY .full-screen .slider-fullscreen-image {
  min-height: 428px;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: cover;
}
.cid-tLR34Zl7DY .full-screen .slider-fullscreen-image.active {
  display: -o-flex;
}
.cid-tLR34Zl7DY .full-screen .container {
  width: auto;
  padding-right: 0;
  padding-left: 0;
}
.cid-tLR34Zl7DY .full-screen .carousel-item .container.container-slide {
  min-width: 100%;
  min-height: 428px;
  padding: 0;
}
.cid-tLR34Zl7DY .full-screen .carousel-item .container.container-slide img {
  display: none;
}
.cid-tLR34Zl7DY .mbr-background-video-preview {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.cid-tLR34Zl7DY .mbr-overlay ~ .container-slide {
  z-index: auto;
}
.cid-tLR34Zl7DY H2 {
  text-align: left;
}
.cid-tLR34Zl7DY P {
  text-align: left;
}
.cid-tLXUH8kmwY {
  padding-top: 2rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tLXUH8kmwY .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLXUH8kmwY .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLXUH8kmwY [class^="socicon-"]:before,
.cid-tLXUH8kmwY [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tLXUH8kmwY .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tLXUH8kmwY .btn-social:hover {
  background: #ff450f;
}
.cid-tLXUH8kmwY .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tLXUH8kmwY .mbr-section-title,
.cid-tLXUH8kmwY .mbr-social-likes {
  color: #434a51;
}
.cid-tLR35dCwf4 {
  padding-top: 8rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/sezione-corsa-guerciotti-1-1200x800.jpg");
}
.cid-tLR35dCwf4 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLR35dCwf4 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLR35dCwf4 .mbr-section-title {
  color: #FFFFFF;
}
.cid-tLR35dCwf4 .mbr-text {
  color: #FFFFFF;
  margin-top: 20px;
}
.cid-tLR35dCwf4 .mbr-section-btn {
  margin-top: 30px;
}
.cid-tLR35dCwf4 .mbr-text,
.cid-tLR35dCwf4 .mbr-section-btn {
  color: #cbfaf5;
}
.cid-tLR35fdeK0 {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tLR35fdeK0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tLR35fdeK0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tLR35fdeK0 .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tLR35fdeK0 li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tLR35fdeK0 .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tLR35fdeK0 .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tLR35fdeK0 .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tLR35fdeK0 .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tLR35fdeK0 .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tLR35fdeK0 .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tLR35fdeK0 .row {
    text-align: center;
  }
  .cid-tLR35fdeK0 .social-row {
    justify-content: center;
  }
}
.cid-tLR35fdeK0 .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tLR35fdeK0 .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tLR35fdeK0 .list {
    margin-bottom: 0rem;
  }
}
.cid-tLR35fdeK0 .list,
.cid-tLR35fdeK0 .mbr-text {
  color: #ffffff;
}
.cid-tLR35fdeK0 .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tLR35fdeK0 .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tLR35fdeK0 H5 {
  color: #bbb7a1;
}
.cid-u2bKaoi5Kf {
  z-index: 1000;
  width: 100%;
}
.cid-u2bKaoi5Kf nav.navbar {
  position: fixed;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .dropdown-menu {
  padding: 0;
  border-radius: 4px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.1);
}
.cid-u2bKaoi5Kf .dropdown-item {
  border-bottom: 1px solid #e6e6e6;
}
.cid-u2bKaoi5Kf .dropdown-item:hover,
.cid-u2bKaoi5Kf .dropdown-item:focus {
  background: #ff450f !important;
  color: white !important;
}
.cid-u2bKaoi5Kf .dropdown-item:hover span {
  color: white;
}
.cid-u2bKaoi5Kf .dropdown-item:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.cid-u2bKaoi5Kf .dropdown-item:last-child {
  border-bottom: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.cid-u2bKaoi5Kf .nav-dropdown .link {
  padding: 0 0.3em !important;
  margin: 0.667em 1em !important;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle::after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
}
.cid-u2bKaoi5Kf .nav-link {
  position: relative;
}
.cid-u2bKaoi5Kf .container {
  display: flex;
  margin: auto;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container {
    flex-wrap: nowrap;
  }
}
.cid-u2bKaoi5Kf .iconfont-wrapper {
  color: #ff4712 !important;
  font-size: 1.5rem;
  padding-right: 0.5rem;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item {
  margin: 10px 14px !important;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link {
  margin: 5px 8px !important;
  padding: 0 !important;
  transition: 0.3s all;
  opacity: 0.5;
}
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:hover,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:focus,
.cid-u2bKaoi5Kf .navbar-nav .nav-item .nav-link:active {
  opacity: 1;
  color: #FFFFFF !important;
}
.cid-u2bKaoi5Kf .dropdown-menu,
.cid-u2bKaoi5Kf .navbar.opened {
  background: #212428 !important;
}
.cid-u2bKaoi5Kf .nav-item:focus,
.cid-u2bKaoi5Kf .nav-link:focus {
  outline: none;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-right: 0.5rem;
  vertical-align: sub;
}
.cid-u2bKaoi5Kf .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  transform: scale(1, 1);
  transition: all 0.25s ease-in-out;
}
.cid-u2bKaoi5Kf .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2bKaoi5Kf .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2bKaoi5Kf .navbar {
  min-height: 100px;
  transition: all 0.3s;
  border-bottom: 1px solid transparent;
  position: absolute;
  padding: 0 !important;
  box-shadow: none !important;
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar:not(.navbar-short) {
  border-bottom: none;
}
.cid-u2bKaoi5Kf .navbar.opened {
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf .navbar .dropdown-item {
  padding: 0.5rem 1.8rem;
}
.cid-u2bKaoi5Kf .navbar .navbar-logo img {
  width: auto;
}
.cid-u2bKaoi5Kf .navbar .navbar-collapse {
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2bKaoi5Kf .navbar.collapsed {
  justify-content: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2bKaoi5Kf .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .navbar.collapsed.opened:not(.navbar-short) .navbar-collapse {
    max-height: calc(98.5vh - 4.1rem);
  }
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: 0.5rem;
  margin-top: 0.2rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 41%;
}
.cid-u2bKaoi5Kf .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2bKaoi5Kf .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: 0.25rem 1.5rem;
  text-align: center;
}
.cid-u2bKaoi5Kf .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-right: 0;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2bKaoi5Kf .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: 0.5rem;
    margin-top: 0.2rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 40%;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-logo img {
    height: 3rem !important;
  }
  .cid-u2bKaoi5Kf .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2bKaoi5Kf .navbar .dropdown-menu .dropdown-item {
    padding: 0.25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    flex-shrink: initial;
    flex-basis: auto;
    word-break: break-word;
    padding-right: 2rem;
  }
  .cid-u2bKaoi5Kf .navbar .navbar-toggler {
    flex-basis: auto;
  }
  .cid-u2bKaoi5Kf .navbar .icons-menu {
    padding-left: 0;
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
  }
}
@media (max-width: 991px) and (max-width: 767px) {
  .cid-u2bKaoi5Kf .navbar .navbar-brand {
    width: calc(100% - 31px);
  }
}
.cid-u2bKaoi5Kf .navbar.navbar-short {
  min-height: 90px;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-logo img {
  height: 4.2rem !important;
}
.cid-u2bKaoi5Kf .navbar.navbar-short .navbar-brand {
  min-height: 60px;
  padding: 0;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar {
    min-height: 80px;
  }
}
.cid-u2bKaoi5Kf .navbar-brand {
  min-height: 80px;
  flex-shrink: 0;
  align-items: center;
  margin-right: 0;
  padding: 10px 0;
  transition: all 0.3s;
  word-break: break-word;
  z-index: 1;
  padding-right: 15px;
  padding-left: 15px;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2bKaoi5Kf .navbar-brand .navbar-logo a {
  outline: none;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-brand {
    min-height: 69px;
  }
}
.cid-u2bKaoi5Kf .dropdown-item.active,
.cid-u2bKaoi5Kf .dropdown-item:active {
  background-color: transparent;
}
.cid-u2bKaoi5Kf .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2bKaoi5Kf .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #212428;
}
.cid-u2bKaoi5Kf .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2bKaoi5Kf .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2bKaoi5Kf ul.navbar-nav {
  flex-wrap: wrap;
}
.cid-u2bKaoi5Kf .navbar-buttons {
  text-align: center;
  min-width: 170px;
}
.cid-u2bKaoi5Kf button.navbar-toggler {
  display: none;
  align-items: center;
  justify-content: center;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  margin-right: 15px;
  transition: all 0.3s;
  background: linear-gradient(145deg, #1e2024, #23272b);
  box-shadow: 0px 0px 0px #191b1f, 0px 0px 0px #23272b;
  outline: none;
  cursor: pointer;
  position: relative;
  align-self: center;
}
.cid-u2bKaoi5Kf button.navbar-toggler:hover {
  transform: scale(1.1);
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger {
  position: relative;
  width: 24px;
  height: 24px;
  transition: all 0.3s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span {
  position: absolute;
  right: 2px;
  width: 30px;
  height: 2px;
  background-color: #ff450f;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(1) {
  top: 6px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(2) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(3) {
  top: 12px;
  transition: all 0.15s;
}
.cid-u2bKaoi5Kf button.navbar-toggler .hamburger span:nth-child(4) {
  top: 18px;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(1) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(2) {
  transform: rotate(45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(3) {
  transform: rotate(-45deg);
  transition: all 0.25s;
}
.cid-u2bKaoi5Kf nav.opened .hamburger span:nth-child(4) {
  top: 6px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all 0.2s;
}
.cid-u2bKaoi5Kf .navbar-dropdown {
  padding: 0 1rem;
  position: fixed;
}
.cid-u2bKaoi5Kf a.nav-link {
  display: flex;
  align-items: center;
  justify-content: center;
}
.cid-u2bKaoi5Kf .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-u2bKaoi5Kf .navbar {
    height: 70px;
  }
  .cid-u2bKaoi5Kf .navbar.opened {
    height: auto;
  }
  .cid-u2bKaoi5Kf .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2bKaoi5Kf .navbar-short {
  min-height: 90px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.1) !important;
  background: #212428;
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .navbar-short {
    min-height: 70px;
  }
}
.cid-u2bKaoi5Kf .container-fluid {
  padding: 0 64px;
}
@media (max-width: 1599px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 30px;
  }
}
@media (max-width: 767px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 20px;
  }
}
@media (max-width: 575px) {
  .cid-u2bKaoi5Kf .container-fluid {
    padding: 0 3px;
  }
}
.cid-u2bKaoi5Kf .navbar-collapse {
  padding-left: 15px;
  padding-right: 15px;
}
.cid-u2bKaoi5Kf .mbr-section-btn .btn {
  padding: 15px 35px;
}
@media (min-width: 992px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: nowrap;
  }
}
@media (max-width: 991px) {
  .cid-u2bKaoi5Kf .container-fluid {
    flex-wrap: wrap;
  }
  .cid-u2bKaoi5Kf button.navbar-toggler {
    display: flex;
  }
  .cid-u2bKaoi5Kf .navbar-brand {
    width: auto !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse {
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: 1px solid rgba(255, 255, 255, 0.1);
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item {
    margin: 8px 0 !important;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link {
    margin: 0 !important;
    padding: 0 !important;
    transition: 0.3s all;
    opacity: 1;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-collapse .nav-item .nav-link:hover {
    opacity: 1;
    color: #FFFFFF !important;
  }
  .cid-u2bKaoi5Kf .icons-menu {
    margin-top: 10px;
    justify-content: left;
  }
  .cid-u2bKaoi5Kf .navbar-buttons {
    margin-top: 20px;
    text-align: left;
    margin-left: -0.6rem;
    margin-right: -0.6rem;
  }
}
.cid-tMUDSYVYg0 {
  background-image: url("../../../assets/images/47777-subscribe-to-tacx-training-tile.jpg");
}
.cid-tMUDSYVYg0 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMUDSYVYg0 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMUDSYVYg0 .mbr-section-title {
  color: #ffffff;
  text-shadow: 2px 2px #333333;
}
.cid-tMUDSYVYg0 .mbr-section-subtitle {
  color: #a9fe62;
  background-image: linear-gradient(250deg, currentColor, #fee45a) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tMUDSYVYg0 .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ffffff;
  line-height: 1em;
}
@media (max-width: 767px) {
  .cid-tMUDSYVYg0 .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tMUDSYVYg0 .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tMUDSYVYg0 .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tMUDSYVYg0 .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tMUDSYVYg0 .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tMUDSYVYg0 .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tMUDSYVYg0 .mbr-text {
  color: #fcdb42;
}
.cid-tMUDSYVYg0 .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tMUDSYVYg0 .mbr-text,
.cid-tMUDSYVYg0 .mbr-section-btn {
  color: #ffffff;
}
.cid-tMUDT0K0Cw {
  padding-top: 5rem;
  padding-bottom: 5rem;
  background-color: #ffffff;
}
.cid-tMUDT0K0Cw .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMUDT0K0Cw .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMUDT0K0Cw .container {
  max-width: 1260px;
}
@media (max-width: 1199px) {
  .cid-tMUDT0K0Cw .container {
    max-width: 960px;
  }
}
@media (max-width: 767px) {
  .cid-tMUDT0K0Cw .container {
    max-width: 540px;
  }
}
.cid-tMUDT0K0Cw .logo-container {
  width: 100%;
  display: flex;
  justify-content: center;
  margin-bottom: 50px;
}
.cid-tMUDT0K0Cw .logo-container img {
  width: 80px;
  height: auto;
  object-fit: cover;
}
.cid-tMUDT0K0Cw .mbr-section-title {
  color: #ec1722;
}
.cid-tMUDT0K0Cw .mbr-section-subtitle {
  color: #fb5b03;
  margin-top: 15px;
}
.cid-tMUDT0K0Cw .mbr-text {
  color: #878e99;
  margin-top: 20px;
}
.cid-tMUDT0K0Cw .mbr-section-btn {
  margin-top: 25px;
}
.cid-tMUDT0K0Cw .mbr-text,
.cid-tMUDT0K0Cw .mbr-section-btn {
  color: #434a51;
}
.cid-tMUDT1oRya {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/29077-tacx-landing-everything-you-need-for-your-indoor-trainer.jpg");
}
.cid-tMUDT1oRya .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMUDT1oRya .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMUDT1oRya .mbr-section-title {
  color: #fff;
}
.cid-tMUDT1oRya .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tMUDT1oRya .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #b7eef1;
}
@media (max-width: 767px) {
  .cid-tMUDT1oRya .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tMUDT1oRya .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tMUDT1oRya .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tMUDT1oRya .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tMUDT1oRya .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tMUDT1oRya .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tMUDT1oRya .mbr-text {
  color: #fcdb42;
}
.cid-tMUDT1oRya .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tMUDT22VEY {
  padding-top: 2rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tMUDT22VEY .img-wrapper {
  text-align: center;
}
.cid-tMUDT22VEY .card-title {
  padding-top: 1.5rem;
  color: #666666;
  text-align: left;
}
.cid-tMUDT22VEY img {
  margin: auto;
  width: 100%;
  max-width: 140px;
}
.cid-tMUDT22VEY .row {
  align-items: flex-start;
}
.cid-tMUDT22VEY .card-wrapper {
  border-radius: 4px;
  background: #ffffff;
}
@media (max-width: 992px) {
  .cid-tMUDT22VEY .card-wrapper {
    margin-bottom: 2rem;
  }
}
@media (min-width: 1400px) {
  .cid-tMUDT22VEY .card-wrapper {
    padding: 2rem;
  }
}
@media (max-width: 1400px) {
  .cid-tMUDT22VEY .card-wrapper {
    padding: 2rem 1rem;
  }
}
.cid-tMUDT22VEY .card-wrapper:hover .img-wrapper {
  animation: 0.5s ease-in bounce;
}
@keyframes bounce {
  0% {
    transform: translateY(0px);
  }
  25% {
    transform: translateY(-10px);
  }
  50% {
    transform: translateY(0px);
  }
  75% {
    transform: translateY(-5px);
  }
  100% {
    transform: translateY(0px);
  }
}
.cid-tMUDT2VaTd {
  padding-top: 10rem;
  padding-bottom: 6rem;
  background-image: url("../../../assets/images/kickr-clp-hero.jpg");
}
.cid-tMUDT2VaTd .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMUDT2VaTd .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMUDT2VaTd .mbr-section-title {
  color: #fff;
}
.cid-tMUDT2VaTd .mbr-section-subtitle {
  color: #ffffff;
  background-image: linear-gradient(315deg, currentColor, #fcdb42) !important;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}
.cid-tMUDT2VaTd .main-text {
  max-width: 60%;
  margin-top: 1.5rem;
  color: #ebebeb;
}
@media (max-width: 767px) {
  .cid-tMUDT2VaTd .main-text {
    max-width: 100%;
    margin-top: 1rem;
  }
}
.cid-tMUDT2VaTd .text-transform-container {
  margin-top: 4.25rem;
}
@media (max-width: 767px) {
  .cid-tMUDT2VaTd .text-transform-container {
    margin-top: 1.5rem;
  }
}
.cid-tMUDT2VaTd .text-transform-container:hover .mbr-text {
  color: #fff1af;
}
.cid-tMUDT2VaTd .text-transform-container:hover .mbr-text a {
  color: #fff1af !important;
}
.cid-tMUDT2VaTd .text-transform-container:hover .iconfont-wrapper .mbr-iconfont {
  color: #fff1af;
}
.cid-tMUDT2VaTd .mbr-text {
  color: #fcdb42;
}
.cid-tMUDT2VaTd .iconfont-wrapper .mbr-iconfont {
  display: block;
  font-size: 76px;
  color: #fcdb42;
  margin-left: 0.75rem;
}
.cid-tMUDT3DBM5 {
  padding-top: 4rem;
  padding-bottom: 5rem;
  background-color: #dddfe2;
}
.cid-tMUDT3DBM5 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMUDT3DBM5 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMUDT3DBM5 [class^="socicon-"]:before,
.cid-tMUDT3DBM5 [class*=" socicon-"]:before {
  line-height: 55px;
}
.cid-tMUDT3DBM5 .btn-social {
  font-size: 32px;
  border-radius: 50%;
  width: 55px;
  height: 55px;
  line-height: 55px;
  padding: 0;
  position: relative;
  cursor: pointer;
  color: #ff450f;
  border-width: 2px;
  transition: all .3s;
  border-color: #ff450f;
}
.cid-tMUDT3DBM5 .btn-social:hover {
  background: #ff450f;
}
.cid-tMUDT3DBM5 .btn-social:hover i.socicon {
  color: #ffffff !important;
}
.cid-tMUDT3DBM5 .mbr-section-title,
.cid-tMUDT3DBM5 .mbr-social-likes {
  color: #434a51;
}
.cid-tMUDT4kZiN {
  padding-top: 3rem;
  padding-bottom: 2rem;
  background-color: #212428;
}
.cid-tMUDT4kZiN .mbr-fallback-image.disabled {
  display: none;
}
.cid-tMUDT4kZiN .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tMUDT4kZiN .row {
  background: #212428;
  padding: 3rem;
  margin: 0;
  border-radius: 1rem;
  box-shadow: 0px 3px 5px 1px rgba(0, 0, 0, 0.3);
}
.cid-tMUDT4kZiN li:hover {
  color: #ff450f;
  transition: all 0.3s;
  cursor: pointer;
}
@media (min-width: 1200px) {
  .cid-tMUDT4kZiN .col-lg-3 {
    max-width: 20%;
  }
}
.cid-tMUDT4kZiN .mbr-iconfont {
  color: #ff4712;
  opacity: 0.7;
  transition: all 0.3s;
}
.cid-tMUDT4kZiN .mbr-iconfont:hover {
  opacity: 1;
}
.cid-tMUDT4kZiN .social-row {
  display: flex;
  flex-wrap: wrap;
}
.cid-tMUDT4kZiN .soc-item {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  margin-right: 1.2rem;
  margin-bottom: 1.2rem;
}
@media (max-width: 767px) {
  .cid-tMUDT4kZiN .soc-item {
    margin: 1 0.8rem;
  }
}
@media (max-width: 767px) {
  .cid-tMUDT4kZiN .row {
    text-align: center;
  }
  .cid-tMUDT4kZiN .social-row {
    justify-content: center;
  }
}
.cid-tMUDT4kZiN .list {
  list-style: none;
  padding-left: 0;
  color: #c4cfde;
}
@media (max-width: 991px) {
  .cid-tMUDT4kZiN .list {
    margin-bottom: 2rem;
  }
}
@media (min-width: 992px) {
  .cid-tMUDT4kZiN .list {
    margin-bottom: 0rem;
  }
}
.cid-tMUDT4kZiN .list,
.cid-tMUDT4kZiN .mbr-text {
  color: #ffffff;
}
.cid-tMUDT4kZiN .mbr-section-subtitle {
  color: #9ca5b1;
  text-align: left;
}
.cid-tMUDT4kZiN .copyright {
  color: #878e99;
  text-align: left;
}
.cid-tMUDT4kZiN H5 {
  color: #bbb7a1;
}
