body {
  font-family: Dosis;
}
.display-1 {
  font-family: 'Dosis', sans-serif;
  font-size: 3.5rem;
}
.display-1 > .mbr-iconfont {
  font-size: 5.6rem;
}
.display-2 {
  font-family: 'Dosis', sans-serif;
  font-size: 2rem;
}
.display-2 > .mbr-iconfont {
  font-size: 3.2rem;
}
.display-4 {
  font-family: 'Open Sans', sans-serif;
  font-size: 0.9rem;
}
.display-4 > .mbr-iconfont {
  font-size: 1.44rem;
}
.display-5 {
  font-family: 'Dosis', sans-serif;
  font-size: 1.4rem;
}
.display-5 > .mbr-iconfont {
  font-size: 2.24rem;
}
.display-7 {
  font-family: 'Dosis', sans-serif;
  font-size: 1rem;
}
.display-7 > .mbr-iconfont {
  font-size: 1.6rem;
}
/* ---- Fluid typography for mobile devices ---- */
/* 1.4 - font scale ratio ( bootstrap == 1.42857 ) */
/* 100vw - current viewport width */
/* (48 - 20)  48 == 48rem == 768px, 20 == 20rem == 320px(minimal supported viewport) */
/* 0.65 - min scale variable, may vary */
@media (max-width: 768px) {
  .display-1 {
    font-size: 2.8rem;
    font-size: calc( 1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (1.875rem + (3.5 - 1.875) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-2 {
    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-4 {
    font-size: 0.72rem;
    font-size: calc( 0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20)));
    line-height: calc( 1.4 * (0.965rem + (0.9 - 0.965) * ((100vw - 20rem) / (48 - 20))));
  }
  .display-5 {
    font-size: 1.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))));
  }
}
/* Buttons */
.btn {
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.btn-sm {
  padding: 0.5rem 1.5rem;
  border-radius: 0px;
}
.btn-md {
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.btn-lg {
  padding: 0.8rem 2rem;
  border-radius: 0px;
}
.bg-primary {
  background-color: #ffffff !important;
}
.bg-success {
  background-color: #00b15c !important;
}
.bg-info {
  background-color: #ffcd40 !important;
}
.bg-warning {
  background-color: #c1c1c1 !important;
}
.bg-danger {
  background-color: #444444 !important;
}
.btn-primary,
.btn-primary:active,
.btn-primary.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-primary:hover,
.btn-primary:focus,
.btn-primary.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-primary.disabled,
.btn-primary:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-secondary,
.btn-secondary:active,
.btn-secondary.active {
  background-color: #232323 !important;
  border-color: #232323 !important;
  color: #ffffff !important;
}
.btn-secondary:hover,
.btn-secondary:focus,
.btn-secondary.focus {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-secondary.disabled,
.btn-secondary:disabled {
  color: #ffffff !important;
  background-color: #000000 !important;
  border-color: #000000 !important;
}
.btn-info,
.btn-info:active,
.btn-info.active {
  background-color: #ffcd40 !important;
  border-color: #ffcd40 !important;
  color: #402f00 !important;
}
.btn-info:hover,
.btn-info:focus,
.btn-info.focus {
  color: #402f00 !important;
  background-color: #f3b300 !important;
  border-color: #f3b300 !important;
}
.btn-info.disabled,
.btn-info:disabled {
  color: #402f00 !important;
  background-color: #f3b300 !important;
  border-color: #f3b300 !important;
}
.btn-success,
.btn-success:active,
.btn-success.active {
  background-color: #00b15c !important;
  border-color: #00b15c !important;
  color: #ffffff !important;
}
.btn-success:hover,
.btn-success:focus,
.btn-success.focus {
  color: #ffffff !important;
  background-color: #006534 !important;
  border-color: #006534 !important;
}
.btn-success.disabled,
.btn-success:disabled {
  color: #ffffff !important;
  background-color: #006534 !important;
  border-color: #006534 !important;
}
.btn-warning,
.btn-warning:active,
.btn-warning.active {
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
  color: #ffffff !important;
}
.btn-warning:hover,
.btn-warning:focus,
.btn-warning.focus {
  color: #ffffff !important;
  background-color: #9b9b9b !important;
  border-color: #9b9b9b !important;
}
.btn-warning.disabled,
.btn-warning:disabled {
  color: #ffffff !important;
  background-color: #9b9b9b !important;
  border-color: #9b9b9b !important;
}
.btn-danger,
.btn-danger:active,
.btn-danger.active {
  background-color: #444444 !important;
  border-color: #444444 !important;
  color: #ffffff !important;
}
.btn-danger:hover,
.btn-danger:focus,
.btn-danger.focus {
  color: #ffffff !important;
  background-color: #1e1e1e !important;
  border-color: #1e1e1e !important;
}
.btn-danger.disabled,
.btn-danger:disabled {
  color: #ffffff !important;
  background-color: #1e1e1e !important;
  border-color: #1e1e1e !important;
}
.btn-white {
  color: #333333 !important;
}
.btn-white,
.btn-white:active,
.btn-white.active {
  background-color: #ffffff !important;
  border-color: #ffffff !important;
  color: #808080 !important;
}
.btn-white:hover,
.btn-white:focus,
.btn-white.focus {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-white.disabled,
.btn-white:disabled {
  color: #808080 !important;
  background-color: #d9d9d9 !important;
  border-color: #d9d9d9 !important;
}
.btn-black,
.btn-black:active,
.btn-black.active {
  background-color: #333333 !important;
  border-color: #333333 !important;
  color: #ffffff !important;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-black.disabled,
.btn-black:disabled {
  color: #ffffff !important;
  background-color: #0d0d0d !important;
  border-color: #0d0d0d !important;
}
.btn-primary-outline,
.btn-primary-outline:active,
.btn-primary-outline.active {
  background: none;
  border-color: #cccccc;
  color: #cccccc !important;
}
.btn-primary-outline:hover,
.btn-primary-outline:focus,
.btn-primary-outline.focus {
  color: #808080 !important;
  background-color: #ffffff;
  border-color: #ffffff;
}
.btn-primary-outline.disabled,
.btn-primary-outline:disabled {
  color: #808080 !important;
  background-color: #ffffff !important;
  border-color: #ffffff !important;
}
.btn-secondary-outline,
.btn-secondary-outline:active,
.btn-secondary-outline.active {
  background: none;
  border-color: #000000;
  color: #000000 !important;
}
.btn-secondary-outline:hover,
.btn-secondary-outline:focus,
.btn-secondary-outline.focus {
  color: #ffffff !important;
  background-color: #232323;
  border-color: #232323;
}
.btn-secondary-outline.disabled,
.btn-secondary-outline:disabled {
  color: #ffffff !important;
  background-color: #232323 !important;
  border-color: #232323 !important;
}
.btn-info-outline,
.btn-info-outline:active,
.btn-info-outline.active {
  background: none;
  border-color: #d9a000;
  color: #d9a000 !important;
}
.btn-info-outline:hover,
.btn-info-outline:focus,
.btn-info-outline.focus {
  color: #402f00 !important;
  background-color: #ffcd40;
  border-color: #ffcd40;
}
.btn-info-outline.disabled,
.btn-info-outline:disabled {
  color: #402f00 !important;
  background-color: #ffcd40 !important;
  border-color: #ffcd40 !important;
}
.btn-success-outline,
.btn-success-outline:active,
.btn-success-outline.active {
  background: none;
  border-color: #004b27;
  color: #004b27 !important;
}
.btn-success-outline:hover,
.btn-success-outline:focus,
.btn-success-outline.focus {
  color: #ffffff !important;
  background-color: #00b15c;
  border-color: #00b15c;
}
.btn-success-outline.disabled,
.btn-success-outline:disabled {
  color: #ffffff !important;
  background-color: #00b15c !important;
  border-color: #00b15c !important;
}
.btn-warning-outline,
.btn-warning-outline:active,
.btn-warning-outline.active {
  background: none;
  border-color: #8e8e8e;
  color: #8e8e8e !important;
}
.btn-warning-outline:hover,
.btn-warning-outline:focus,
.btn-warning-outline.focus {
  color: #ffffff !important;
  background-color: #c1c1c1;
  border-color: #c1c1c1;
}
.btn-warning-outline.disabled,
.btn-warning-outline:disabled {
  color: #ffffff !important;
  background-color: #c1c1c1 !important;
  border-color: #c1c1c1 !important;
}
.btn-danger-outline,
.btn-danger-outline:active,
.btn-danger-outline.active {
  background: none;
  border-color: #111111;
  color: #111111 !important;
}
.btn-danger-outline:hover,
.btn-danger-outline:focus,
.btn-danger-outline.focus {
  color: #ffffff !important;
  background-color: #444444;
  border-color: #444444;
}
.btn-danger-outline.disabled,
.btn-danger-outline:disabled {
  color: #ffffff !important;
  background-color: #444444 !important;
  border-color: #444444 !important;
}
.btn-black-outline,
.btn-black-outline:active,
.btn-black-outline.active {
  background: none;
  border-color: #000000;
  color: #000000 !important;
}
.btn-black-outline:hover,
.btn-black-outline:focus,
.btn-black-outline.focus {
  color: #ffffff !important;
  background-color: #333333;
  border-color: #333333;
}
.btn-black-outline.disabled,
.btn-black-outline:disabled {
  color: #ffffff !important;
  background-color: #333333 !important;
  border-color: #333333 !important;
}
.btn-white-outline,
.btn-white-outline:active,
.btn-white-outline.active {
  background: none;
  border-color: #ffffff;
  color: #ffffff !important;
}
.btn-white-outline:hover,
.btn-white-outline:focus,
.btn-white-outline.focus {
  color: #333333 !important;
  background-color: #ffffff;
  border-color: #ffffff;
}
.text-primary {
  color: #ffffff !important;
}
.text-secondary {
  color: #232323 !important;
}
.text-success {
  color: #00b15c !important;
}
.text-info {
  color: #ffcd40 !important;
}
.text-warning {
  color: #c1c1c1 !important;
}
.text-danger {
  color: #444444 !important;
}
.text-white {
  color: #ffffff !important;
}
.text-black {
  color: #000000 !important;
}
a.text-primary:hover,
a.text-primary:focus {
  color: #cccccc !important;
}
a.text-secondary:hover,
a.text-secondary:focus {
  color: #000000 !important;
}
a.text-success:hover,
a.text-success:focus {
  color: #004b27 !important;
}
a.text-info:hover,
a.text-info:focus {
  color: #d9a000 !important;
}
a.text-warning:hover,
a.text-warning:focus {
  color: #8e8e8e !important;
}
a.text-danger:hover,
a.text-danger:focus {
  color: #111111 !important;
}
a.text-white:hover,
a.text-white:focus {
  color: #b3b3b3 !important;
}
a.text-black:hover,
a.text-black:focus {
  color: #4d4d4d !important;
}
.alert-success {
  background-color: #70c770;
}
.alert-info {
  background-color: #ffcd40;
}
.alert-warning {
  background-color: #c1c1c1;
}
.alert-danger {
  background-color: #444444;
}
.mbr-section-btn a.btn:not(.btn-form):hover,
.mbr-section-btn a.btn:not(.btn-form):focus {
  box-shadow: none !important;
}
.mbr-gallery-filter li.active .btn {
  background-color: #ffffff;
  border-color: #ffffff;
  color: #8c8c8c;
}
.mbr-gallery-filter li.active .btn:focus {
  box-shadow: none;
}
.btn-form {
  border-radius: 0;
}
.btn-form:hover {
  cursor: pointer;
}
a,
a:hover {
  color: #ffffff;
}
.mbr-plan-header.bg-primary .mbr-plan-subtitle,
.mbr-plan-header.bg-primary .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-success .mbr-plan-subtitle,
.mbr-plan-header.bg-success .mbr-plan-price-desc {
  color: #31ff9c;
}
.mbr-plan-header.bg-info .mbr-plan-subtitle,
.mbr-plan-header.bg-info .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-warning .mbr-plan-subtitle,
.mbr-plan-header.bg-warning .mbr-plan-price-desc {
  color: #ffffff;
}
.mbr-plan-header.bg-danger .mbr-plan-subtitle,
.mbr-plan-header.bg-danger .mbr-plan-price-desc {
  color: #b7b7b7;
}
/* Scroll to top button*/
#scrollToTop a {
  background: #333333;
}
#scrollToTop a i:before {
  background: #ffffff;
}
#scrollToTop a i:after {
  border-top: 2px solid #ffffff;
  border-right: 2px solid #ffffff;
}
.mbr-arrow {
  background-color: #333333;
  opacity: .5;
  transition: .3s;
}
.mbr-arrow a {
  color: #ffffff;
}
.mbr-arrow:hover {
  opacity: .7;
}
.form-control {
  font-family: 'Dosis', sans-serif;
  font-size: 1rem;
}
.form-control > .mbr-iconfont {
  font-size: 1.6rem;
}
blockquote {
  border-color: #ffffff;
}
/* Forms */
.mbr-form .btn {
  margin: .4rem 0;
}
/* Footer */
.mbr-footer-content li::before,
.mbr-footer .mbr-contacts li::before {
  background: #ffffff;
}
.mbr-footer-content li a:hover,
.mbr-footer .mbr-contacts li a:hover {
  color: #ffffff;
}
.jq-selectbox li:hover,
.jq-selectbox li.selected {
  background-color: #ffffff;
  color: #000000;
}
.jq-selectbox .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:after,
.jq-number__spin.plus:after {
  transition: 0.4s;
  border-top-color: currentColor;
  border-bottom-color: currentColor;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow,
.jq-number__spin.minus:hover:after,
.jq-number__spin.plus:hover:after {
  border-top-color: #ffffff;
  border-bottom-color: #ffffff;
}
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_default,
.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_current,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div.xdsoft_current {
  color: #000000 !important;
  background-color: #ffffff !important;
  box-shadow: none !important;
}
.xdsoft_datetimepicker .xdsoft_calendar td:hover,
.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box > div > div:hover {
  color: #ffffff !important;
  background: #232323 !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%;
}
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='%23ffffff' %3e%3cg fill='none' fill-rule='evenodd'%3e%3cg transform='translate(16 16)' stroke-width='2'%3e%3ccircle stroke-opacity='.5' cx='16' cy='16' r='16'/%3e%3cpath d='M32 16c0-9.94-8.06-16-16-16'%3e%3canimateTransform attributeName='transform' type='rotate' from='0 16 16' to='360 16 16' dur='1s' repeatCount='indefinite'/%3e%3c/path%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
}
section.lazy-placeholder:after {
  opacity: 0.5;
}
.cid-rk5Mtmk2G9 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rk5Mtmk2G9 .nav-item:focus,
.cid-rk5Mtmk2G9 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rk5Mtmk2G9 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rk5Mtmk2G9 .nav-item .nav-link {
    position: relative;
  }
  .cid-rk5Mtmk2G9 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffffff, #232323);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rk5Mtmk2G9 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rk5Mtmk2G9 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rk5Mtmk2G9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rk5Mtmk2G9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rk5Mtmk2G9 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rk5Mtmk2G9 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rk5Mtmk2G9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rk5Mtmk2G9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rk5Mtmk2G9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rk5Mtmk2G9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rk5Mtmk2G9 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-rk5Mtmk2G9 .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-rk5Mtmk2G9 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rk5Mtmk2G9 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rk5Mtmk2G9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rk5Mtmk2G9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rk5Mtmk2G9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rk5Mtmk2G9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rk5Mtmk2G9 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rk5Mtmk2G9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rk5Mtmk2G9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rk5Mtmk2G9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rk5Mtmk2G9 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rk5Mtmk2G9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rk5Mtmk2G9 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rk5Mtmk2G9 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rk5Mtmk2G9 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rk5Mtmk2G9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rk5Mtmk2G9 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-rk5Mtmk2G9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rk5Mtmk2G9 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rk5Mtmk2G9 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rk5Mtmk2G9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rk5Mtmk2G9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rk5Mtmk2G9 .dropdown-item.active,
.cid-rk5Mtmk2G9 .dropdown-item:active {
  background-color: transparent;
}
.cid-rk5Mtmk2G9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rk5Mtmk2G9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rk5Mtmk2G9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rk5Mtmk2G9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-rk5Mtmk2G9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rk5Mtmk2G9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rk5Mtmk2G9 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rk5Mtmk2G9 .navbar-buttons {
  text-align: center;
}
.cid-rk5Mtmk2G9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rk5Mtmk2G9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b3ff0b;
}
.cid-rk5Mtmk2G9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rk5Mtmk2G9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rk5Mtmk2G9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rk5Mtmk2G9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rk5Mtmk2G9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rk5Mtmk2G9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rk5Mtmk2G9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rk5Mtmk2G9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rk5Mtmk2G9 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rk5Mtmk2G9 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rk5Mtmk2G9 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rk5Mtmk2G9 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rk5Mtmk2G9 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rk5Mtmk2G9 .navbar {
    height: 77px;
  }
  .cid-rk5Mtmk2G9 .navbar.opened {
    height: auto;
  }
  .cid-rk5Mtmk2G9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rk5GsEzVI6 {
  overflow-x: hidden !important;
}
.cid-rk5GsEzVI6 .mbr-section-title {
  color: #ffffff;
  text-align: center;
}
.cid-rk5GsEzVI6 .mbr-section-title span {
  color: #ffbc00;
}
.cid-rk5GsEzVI6 .mbr-text {
  color: #ffffff;
  letter-spacing: 5px;
  font-weight: 100;
  text-align: center;
}
.cid-rk5GsEzVI6 .scroll-wrapper {
  top: 0;
  width: 100%;
  height: 100%;
  background-position: 50% 50%;
  background-size: cover;
  position: absolute;
  background-repeat: repeat;
  z-index: 0;
  -webkit-animation-duration: 60s !important;
  animation-duration: 60s;
  background-image: url("../../../assets/images/monstro4k-2-2000x1250.png");
}
.cid-rk5GsEzVI6 .scroll-wrapper.second {
  left: calc(100% - 1px);
}
.cid-rk5GsEzVI6 .mbr-overlay {
  z-index: 1;
}
.cid-rk5GsEzVI6 .block-content {
  z-index: 2;
}
@keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-moz-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-o-keyframes scroll-wrapper {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.cid-sMr2RQvRkN {
  padding-top: 90px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sMr2RQvRkN .mbr-iconfont {
  font-size: 34px;
  transition: color .3s;
}
.cid-sMr2RQvRkN .mbr-section-title {
  margin: 0;
}
.cid-sMr2RQvRkN .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sMr2RQvRkN .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sMr2RQvRkN .card-img {
  text-align: left;
}
.cid-sMr2RQvRkN .row-item {
  padding-bottom: 2rem;
}
.cid-sMr2RQvRkN .row-item:hover .card-img .mbr-iconfont {
  color: #00b15c !important;
}
@media (max-width: 767px) {
  .cid-sMr2RQvRkN .card-img,
  .cid-sMr2RQvRkN .mbr-text,
  .cid-sMr2RQvRkN .mbr-card-title,
  .cid-sMr2RQvRkN .mbr-section-subtitle,
  .cid-sMr2RQvRkN .mbr-section-title,
  .cid-sMr2RQvRkN .underline {
    text-align: center !important;
  }
}
.cid-sMr2RQvRkN .mbr-section-title,
.cid-sMr2RQvRkN .underline {
  text-align: left;
}
.cid-sMr2RQvRkN .mbr-section-subtitle {
  text-align: left;
}
.cid-sMr2RQvRkN .mbr-card-title,
.cid-sMr2RQvRkN .card-img {
  color: #232323;
}
.cid-sMr2RQvRkN .mbr-text {
  text-align: left;
}
.cid-sMr4pdeTKe {
  padding-top: 0px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-sMr4pdeTKe .mbr-iconfont {
  font-size: 34px;
  transition: color .3s;
}
.cid-sMr4pdeTKe .mbr-section-title {
  margin: 0;
}
.cid-sMr4pdeTKe .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sMr4pdeTKe .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sMr4pdeTKe .card-img {
  text-align: left;
}
.cid-sMr4pdeTKe .row-item {
  padding-bottom: 2rem;
}
.cid-sMr4pdeTKe .row-item:hover .card-img .mbr-iconfont {
  color: #00b15c !important;
}
@media (max-width: 767px) {
  .cid-sMr4pdeTKe .card-img,
  .cid-sMr4pdeTKe .mbr-text,
  .cid-sMr4pdeTKe .mbr-card-title,
  .cid-sMr4pdeTKe .mbr-section-subtitle,
  .cid-sMr4pdeTKe .mbr-section-title,
  .cid-sMr4pdeTKe .underline {
    text-align: center !important;
  }
}
.cid-sMr4pdeTKe .mbr-card-title,
.cid-sMr4pdeTKe .card-img {
  color: #232323;
}
.cid-rvdtPN60ow {
  padding-top: 90px;
  padding-bottom: 90px;
  background-color: #ffffff;
}
.cid-rvdtPN60ow .mbr-section-heading {
  margin-bottom: 1.5em;
}
.cid-rvdtPN60ow .form-group {
  margin-bottom: 1.3em;
}
.cid-rvdtPN60ow .form-1 {
  margin: 0 1em;
  padding: 0;
}
.cid-rvdtPN60ow .form-control {
  border: 1px solid #ddd;
  background-color: white;
  padding-left: .5em;
  min-height: 2.5em;
  width: 100%;
}
.cid-rvdtPN60ow textarea.form-control {
  height: 15em;
  padding: 0.5em 0.6em;
}
.cid-sMtOuLlY1L {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-sMtOuLlY1L .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-sMtOuLlY1L .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-sMtOuLlY1L .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-sMtOuLlY1L .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-sMtOuLlY1L .navbar-nav {
    flex-direction: column;
  }
  .cid-sMtOuLlY1L .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-sMtOuLlY1L a {
  transition: color .3s;
}
.cid-sMtOuLlY1L a.text-danger:hover,
.cid-sMtOuLlY1L a.text-danger:focus,
.cid-sMtOuLlY1L a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-scvaOJowtz .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-scvaOJowtz .nav-item:focus,
.cid-scvaOJowtz .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-scvaOJowtz .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-scvaOJowtz .nav-item .nav-link {
    position: relative;
  }
  .cid-scvaOJowtz .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffffff, #232323);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-scvaOJowtz .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-scvaOJowtz .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-scvaOJowtz .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-scvaOJowtz .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-scvaOJowtz .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-scvaOJowtz .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-scvaOJowtz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-scvaOJowtz .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-scvaOJowtz .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-scvaOJowtz .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-scvaOJowtz .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-scvaOJowtz .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-scvaOJowtz .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-scvaOJowtz .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-scvaOJowtz .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-scvaOJowtz .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-scvaOJowtz .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-scvaOJowtz .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-scvaOJowtz .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-scvaOJowtz .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-scvaOJowtz .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-scvaOJowtz .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-scvaOJowtz .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-scvaOJowtz .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-scvaOJowtz .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-scvaOJowtz .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-scvaOJowtz .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-scvaOJowtz .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-scvaOJowtz .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-scvaOJowtz .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-scvaOJowtz .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-scvaOJowtz .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-scvaOJowtz .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-scvaOJowtz .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-scvaOJowtz .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-scvaOJowtz .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-scvaOJowtz .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-scvaOJowtz .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-scvaOJowtz .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-scvaOJowtz .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-scvaOJowtz .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-scvaOJowtz .dropdown-item.active,
.cid-scvaOJowtz .dropdown-item:active {
  background-color: transparent;
}
.cid-scvaOJowtz .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-scvaOJowtz .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-scvaOJowtz .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-scvaOJowtz .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-scvaOJowtz .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-scvaOJowtz .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-scvaOJowtz ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-scvaOJowtz .navbar-buttons {
  text-align: center;
}
.cid-scvaOJowtz button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-scvaOJowtz button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b3ff0b;
}
.cid-scvaOJowtz button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-scvaOJowtz button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-scvaOJowtz button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-scvaOJowtz button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-scvaOJowtz nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-scvaOJowtz nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-scvaOJowtz nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-scvaOJowtz nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-scvaOJowtz .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-scvaOJowtz a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-scvaOJowtz .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-scvaOJowtz .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-scvaOJowtz .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-scvaOJowtz .navbar {
    height: 77px;
  }
  .cid-scvaOJowtz .navbar.opened {
    height: auto;
  }
  .cid-scvaOJowtz .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-scvaOLSaIA {
  padding-top: 120px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scvLjDa1Kg {
  padding-top: 30px;
  padding-bottom: 30px;
  background-color: #ffffff;
}
.cid-scvENq4q9Q {
  padding-top: 30px;
  padding-bottom: 45px;
  background-color: #ffffff;
}
.cid-sMtOuLlY1L {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-sMtOuLlY1L .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-sMtOuLlY1L .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-sMtOuLlY1L .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-sMtOuLlY1L .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-sMtOuLlY1L .navbar-nav {
    flex-direction: column;
  }
  .cid-sMtOuLlY1L .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-sMtOuLlY1L a {
  transition: color .3s;
}
.cid-sMtOuLlY1L a.text-danger:hover,
.cid-sMtOuLlY1L a.text-danger:focus,
.cid-sMtOuLlY1L a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-sMqDFMf181 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sMqDFMf181 .nav-item:focus,
.cid-sMqDFMf181 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-sMqDFMf181 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-sMqDFMf181 .nav-item .nav-link {
    position: relative;
  }
  .cid-sMqDFMf181 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffffff, #232323);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-sMqDFMf181 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-sMqDFMf181 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sMqDFMf181 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sMqDFMf181 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-sMqDFMf181 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-sMqDFMf181 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-sMqDFMf181 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-sMqDFMf181 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-sMqDFMf181 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-sMqDFMf181 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-sMqDFMf181 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-sMqDFMf181 .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-sMqDFMf181 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-sMqDFMf181 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-sMqDFMf181 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-sMqDFMf181 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-sMqDFMf181 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-sMqDFMf181 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-sMqDFMf181 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-sMqDFMf181 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-sMqDFMf181 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-sMqDFMf181 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-sMqDFMf181 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-sMqDFMf181 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-sMqDFMf181 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-sMqDFMf181 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-sMqDFMf181 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-sMqDFMf181 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-sMqDFMf181 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-sMqDFMf181 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-sMqDFMf181 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-sMqDFMf181 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-sMqDFMf181 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-sMqDFMf181 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-sMqDFMf181 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-sMqDFMf181 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-sMqDFMf181 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-sMqDFMf181 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-sMqDFMf181 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-sMqDFMf181 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-sMqDFMf181 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-sMqDFMf181 .dropdown-item.active,
.cid-sMqDFMf181 .dropdown-item:active {
  background-color: transparent;
}
.cid-sMqDFMf181 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-sMqDFMf181 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-sMqDFMf181 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-sMqDFMf181 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-sMqDFMf181 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-sMqDFMf181 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-sMqDFMf181 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-sMqDFMf181 .navbar-buttons {
  text-align: center;
}
.cid-sMqDFMf181 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-sMqDFMf181 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b3ff0b;
}
.cid-sMqDFMf181 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-sMqDFMf181 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-sMqDFMf181 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-sMqDFMf181 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-sMqDFMf181 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sMqDFMf181 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-sMqDFMf181 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-sMqDFMf181 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-sMqDFMf181 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-sMqDFMf181 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-sMqDFMf181 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-sMqDFMf181 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-sMqDFMf181 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sMqDFMf181 .navbar {
    height: 77px;
  }
  .cid-sMqDFMf181 .navbar.opened {
    height: auto;
  }
  .cid-sMqDFMf181 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-sMr1cNv1ws {
  background-image: url("../../../assets/images/monstro4k-2-2000x1250.png");
}
.cid-sMr1cNv1ws .column-content {
  padding-top: 120px;
  padding-bottom: 90px;
  background-color: #000000;
  width: 100%;
  float: right;
  position: relative;
}
.cid-sMr1cNv1ws .text-content .btn-bgr {
  z-index: 0;
}
.cid-sMr1cNv1ws .mbr-overlay {
  background: linear-gradient(#232323 -10%, #b3ff0b 75%);
}
.cid-sMr1cNv1ws .container-full-width {
  position: relative;
}
.cid-sMr1cNv1ws .text-content {
  width: 100%;
  padding: 0 30px;
  margin: 0 auto;
}
.cid-sMr1cNv1ws .layer {
  display: none;
  height: 101%;
  position: absolute;
  right: 49.9%;
  top: 0;
  bottom: 0;
}
.cid-sMr1cNv1ws .layer path {
  fill: #000000;
}
@media (min-width: 576px) {
  .cid-sMr1cNv1ws .text-content {
    width: 540px;
  }
  .cid-sMr1cNv1ws .column-content {
    width: 100%;
  }
  .cid-sMr1cNv1ws .layer {
    display: none;
  }
}
@media (min-width: 768px) {
  .cid-sMr1cNv1ws .text-content {
    width: 720px;
  }
}
@media (min-width: 992px) {
  .cid-sMr1cNv1ws .text-content {
    width: 480px;
    margin: 0;
  }
  .cid-sMr1cNv1ws .column-content {
    width: 50%;
  }
  .cid-sMr1cNv1ws .layer {
    display: block;
  }
}
@media (min-width: 1200px) {
  .cid-sMr1cNv1ws .text-content {
    width: 570px;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sMr1cNv1ws .container-full-width .layer {
    right: 2.6rem;
    height: 33rem;
  }
  .cid-sMr1cNv1ws .column-content {
    height: 33rem;
  }
}
.cid-sMr1cNv1ws .mbr-text,
.cid-sMr1cNv1ws .mbr-section-btn {
  color: #cccccc;
  text-align: left;
}
.cid-sMr1cNv1ws H1 {
  color: #ffffff;
  text-align: left;
}
.cid-sMr1cNv1ws P {
  color: #cccccc;
}
.cid-sNOjFtgIbB {
  padding-top: 15px;
  padding-bottom: 0px;
  background-color: #ffffff;
}
.cid-sNOjFtgIbB .card-title {
  letter-spacing: 0.03em;
  color: #232323;
  margin: 0;
  padding: 0;
}
.cid-sNOjFtgIbB .card {
  margin-bottom: 2rem;
}
.cid-sNOjFtgIbB .card-box {
  word-break: break-word;
  padding-top: 2rem;
}
.cid-sNOjFtgIbB .card-box p {
  color: #444;
  letter-spacing: 0.03em;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-sNOjFtgIbB .btn {
  margin: .3rem;
}
.cid-sNOjFtgIbB .mbr-section-title {
  margin: 0;
}
.cid-sNOjFtgIbB .card-underline,
.cid-sNOjFtgIbB .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sNOjFtgIbB .card-underline .line,
.cid-sNOjFtgIbB .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sNOjFtgIbB .card-underline {
  margin-bottom: 1.5rem;
  margin-top: 0 !important;
}
.cid-sNOjFtgIbB .card-underline .line {
  background: #ffbc00;
}
@media (max-width: 767px) {
  .cid-sNOjFtgIbB .row.blog-block {
    padding: 0 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sNOjFtgIbB .row-content {
    min-width: 100%;
  }
  .cid-sNOjFtgIbB .card {
    display: block;
  }
}
.cid-sNOjFtgIbB .card-box > p,
.cid-sNOjFtgIbB .mbr-section-btn {
  color: #000000;
}
.cid-sNOjFtgIbB .card-title,
.cid-sNOjFtgIbB .card-underline {
  color: #000000;
}
.cid-sNOimGtwb2 {
  padding-top: 15px;
  padding-bottom: 15px;
  background-color: #ffffff;
}
.cid-sNOimGtwb2 .card-title {
  letter-spacing: 0.03em;
  color: #232323;
  margin: 0;
  padding: 0;
}
.cid-sNOimGtwb2 .card {
  margin-bottom: 2rem;
}
.cid-sNOimGtwb2 .card-box {
  word-break: break-word;
  padding-top: 2rem;
}
.cid-sNOimGtwb2 .card-box p {
  color: #444;
  letter-spacing: 0.03em;
  margin: 0;
  padding-bottom: 1.5rem;
}
.cid-sNOimGtwb2 .btn {
  margin: .3rem;
}
.cid-sNOimGtwb2 .mbr-section-title {
  margin: 0;
}
.cid-sNOimGtwb2 .card-underline,
.cid-sNOimGtwb2 .underline {
  margin-top: -0.5rem;
  margin-bottom: -0.5rem;
}
.cid-sNOimGtwb2 .card-underline .line,
.cid-sNOimGtwb2 .underline .line {
  width: 3rem;
  height: 2px;
  background: #444444;
  display: inline-block;
}
.cid-sNOimGtwb2 .card-underline {
  margin-bottom: 1.5rem;
  margin-top: 0 !important;
}
.cid-sNOimGtwb2 .card-underline .line {
  background: #ffbc00;
}
@media (max-width: 767px) {
  .cid-sNOimGtwb2 .row.blog-block {
    padding: 0 1rem;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-sNOimGtwb2 .row-content {
    min-width: 100%;
  }
  .cid-sNOimGtwb2 .card {
    display: block;
  }
}
.cid-sNOimGtwb2 .card-box > p,
.cid-sNOimGtwb2 .mbr-section-btn {
  color: #000000;
}
.cid-sNOimGtwb2 .card-title,
.cid-sNOimGtwb2 .card-underline {
  color: #000000;
}
.cid-sMtOuLlY1L {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-sMtOuLlY1L .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-sMtOuLlY1L .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-sMtOuLlY1L .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-sMtOuLlY1L .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-sMtOuLlY1L .navbar-nav {
    flex-direction: column;
  }
  .cid-sMtOuLlY1L .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-sMtOuLlY1L a {
  transition: color .3s;
}
.cid-sMtOuLlY1L a.text-danger:hover,
.cid-sMtOuLlY1L a.text-danger:focus,
.cid-sMtOuLlY1L a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-rk5Mtmk2G9 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rk5Mtmk2G9 .nav-item:focus,
.cid-rk5Mtmk2G9 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-rk5Mtmk2G9 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-rk5Mtmk2G9 .nav-item .nav-link {
    position: relative;
  }
  .cid-rk5Mtmk2G9 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffffff, #232323);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-rk5Mtmk2G9 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-rk5Mtmk2G9 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-rk5Mtmk2G9 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rk5Mtmk2G9 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-rk5Mtmk2G9 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-rk5Mtmk2G9 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-rk5Mtmk2G9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-rk5Mtmk2G9 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-rk5Mtmk2G9 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-rk5Mtmk2G9 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-rk5Mtmk2G9 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-rk5Mtmk2G9 .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-rk5Mtmk2G9 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-rk5Mtmk2G9 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-rk5Mtmk2G9 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-rk5Mtmk2G9 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-rk5Mtmk2G9 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-rk5Mtmk2G9 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-rk5Mtmk2G9 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-rk5Mtmk2G9 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-rk5Mtmk2G9 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-rk5Mtmk2G9 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-rk5Mtmk2G9 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-rk5Mtmk2G9 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-rk5Mtmk2G9 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-rk5Mtmk2G9 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-rk5Mtmk2G9 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-rk5Mtmk2G9 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-rk5Mtmk2G9 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-rk5Mtmk2G9 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-rk5Mtmk2G9 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-rk5Mtmk2G9 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-rk5Mtmk2G9 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-rk5Mtmk2G9 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-rk5Mtmk2G9 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-rk5Mtmk2G9 .dropdown-item.active,
.cid-rk5Mtmk2G9 .dropdown-item:active {
  background-color: transparent;
}
.cid-rk5Mtmk2G9 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-rk5Mtmk2G9 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-rk5Mtmk2G9 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-rk5Mtmk2G9 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-rk5Mtmk2G9 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-rk5Mtmk2G9 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-rk5Mtmk2G9 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-rk5Mtmk2G9 .navbar-buttons {
  text-align: center;
}
.cid-rk5Mtmk2G9 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-rk5Mtmk2G9 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b3ff0b;
}
.cid-rk5Mtmk2G9 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-rk5Mtmk2G9 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-rk5Mtmk2G9 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-rk5Mtmk2G9 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-rk5Mtmk2G9 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rk5Mtmk2G9 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-rk5Mtmk2G9 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-rk5Mtmk2G9 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-rk5Mtmk2G9 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-rk5Mtmk2G9 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-rk5Mtmk2G9 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-rk5Mtmk2G9 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-rk5Mtmk2G9 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-rk5Mtmk2G9 .navbar {
    height: 77px;
  }
  .cid-rk5Mtmk2G9 .navbar.opened {
    height: auto;
  }
  .cid-rk5Mtmk2G9 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZAhdgmpHj {
  padding-top: 12rem;
  padding-bottom: 10rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tZAhdgmpHj h2,
.cid-tZAhdgmpHj h4,
.cid-tZAhdgmpHj p {
  margin: 0;
}
.cid-tZAhdgmpHj .bg-image-wrap {
  width: 50%;
  height: 150%;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 1;
  background-image: url("../../../assets/images/f-t-7728-1317x878.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transform: rotate(15deg) scale(1.2) translate(50px, -30px);
}
@media (max-width: 1440px) {
  .cid-tZAhdgmpHj .bg-image-wrap {
    width: 60%;
  }
}
@media (max-width: 800px) {
  .cid-tZAhdgmpHj .bg-image-wrap {
    width: 65%;
  }
}
@media (max-width: 400px) {
  .cid-tZAhdgmpHj .bg-image-wrap {
    display: none;
  }
}
.cid-tZAhdgmpHj .container-fluid {
  padding: 0;
  margin: 0 auto;
  width: 1300px;
  max-width: 1300px;
}
@media (max-width: 1440px) {
  .cid-tZAhdgmpHj .container-fluid {
    width: 1100px;
  }
}
@media (max-width: 1200px) {
  .cid-tZAhdgmpHj .container-fluid {
    width: 960px;
  }
}
@media (max-width: 1024px) {
  .cid-tZAhdgmpHj .container-fluid {
    width: 768px;
  }
}
@media (max-width: 800px) {
  .cid-tZAhdgmpHj .container-fluid {
    width: 86%;
  }
}
.cid-tZAhdgmpHj .text-elements {
  width: 100%;
}
.cid-tZAhdgmpHj .heading {
  padding-right: 50%;
}
@media (max-width: 1024px) {
  .cid-tZAhdgmpHj .heading {
    padding-right: 38%;
  }
}
@media (max-width: 767px) {
  .cid-tZAhdgmpHj .heading {
    padding-right: 0;
  }
}
.cid-tZAhdgmpHj .mbr-section-title {
  color: #000000;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tZAhdgmpHj .mbr-section-subtitle {
  margin-bottom: 6px;
  text-align: left;
}
.cid-tZAhdgmpHj .mbr-text {
  margin-top: 10px;
  margin-bottom: 30px;
  padding-right: 73%;
  text-align: left;
}
@media (max-width: 1024px) {
  .cid-tZAhdgmpHj .mbr-text {
    padding-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-tZAhdgmpHj .mbr-text {
    padding-right: 40px;
  }
}
.cid-tZAhdgmpHj .link {
  font-weight: 600;
  position: relative;
  margin-right: 73%;
}
@media (max-width: 1024px) {
  .cid-tZAhdgmpHj .link {
    margin-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-tZAhdgmpHj .link {
    margin-right: 40px;
  }
}
.cid-tZAhdgmpHj .link::after {
  content: "";
  position: absolute;
  display: inline-block;
  bottom: -5px;
  left: 0;
  width: 100%;
  height: 1px;
  line-height: 1;
  background-color: #ee3102;
  transition: transform 0.35s cubic-bezier(0.23, 0.02, 0.15, 0.9);
}
.cid-tZG33zcTmF {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-tZG33zcTmF .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZG33zcTmF .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZG33zcTmF .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tZG33zcTmF .container {
    padding: 0 15px;
  }
}
.cid-tZG33zcTmF .image-wrapper {
  margin-right: 48px;
}
@media (max-width: 992px) {
  .cid-tZG33zcTmF .image-wrapper {
    margin: 0 0 40px 0;
  }
}
.cid-tZG33zcTmF .image-wrapper img {
  height: 510px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tZG33zcTmF .image-wrapper img {
    height: 400px;
  }
}
.cid-tZG33zcTmF .content-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-tZG33zcTmF .content-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-tZG33zcTmF .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tZG33zcTmF .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tZG33zcTmF .content-wrapper .mbr-section-btn {
  margin-top: 40px;
}
.cid-tZG33zcTmF .mbr-section-title {
  color: #ffffff;
}
.cid-tZG33zcTmF .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZG33zcTmF .mbr-text {
  color: #ffffff;
}
.cid-tZG33zcTmF .mbr-section-title,
.cid-tZG33zcTmF .mbr-section-btn {
  color: #ffffff;
}
.cid-tZC0Wt6SjG {
  padding-top: 0rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZC0Wt6SjG .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZC0Wt6SjG .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-tZC0Wt6SjG .container {
    padding: 0 16px;
  }
}
.cid-tZC0Wt6SjG .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-tZC0Wt6SjG .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
@media (max-width: 992px) {
  .cid-tZC0Wt6SjG .text-wrapper {
    margin-bottom: 40px;
  }
}
.cid-tZC0Wt6SjG .text-wrapper .mbr-desc {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-tZC0Wt6SjG .text-wrapper .mbr-desc {
    margin-bottom: 20px;
  }
}
.cid-tZC0Wt6SjG .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-tZC0Wt6SjG .text-wrapper .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-tZC0Wt6SjG .video-block .video-wrapper iframe {
  border-radius: 16px;
}
.cid-tZC0Wt6SjG .video-block .video-wrapper .app-video-wrapper img {
  height: 320px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-tZC0Wt6SjG .video-block .video-wrapper .app-video-wrapper::before {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 82px;
  width: 82px;
  color: #ffffff;
  background-color: #08323c;
  text-shadow: none;
  font-size: 20px;
  border-radius: 100%;
  top: auto;
  bottom: 20px;
  left: 60px;
}
.cid-tZC0Wt6SjG .mbr-section-title {
  color: #000000;
}
.cid-tZC0Wt6SjG .mbr-desc {
  color: #08323C;
}
.cid-tZC0Wt6SjG .mbr-text {
  color: #000000;
}
.cid-tZC0Wt6SjG .mbr-desc,
.cid-tZC0Wt6SjG .mbr-section-btn {
  color: #000000;
}
.cid-sMsKLLFcwW {
  padding-top: 30px;
  padding-bottom: 0px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-sMsKLLFcwW .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-sMsKLLFcwW .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-sMsKLLFcwW .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-sMsKLLFcwW .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-sMsKLLFcwW .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffda73;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-sMsKLLFcwW .icon-focus {
  display: none;
}
.cid-sMsKLLFcwW .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-sMsKLLFcwW ul {
  font-size: 0;
}
.cid-sMsKLLFcwW .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #efefef !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-sMsKLLFcwW .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-sMsKLLFcwW .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #232323);
}
.cid-sMsKLLFcwW .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-sMsKLLFcwW .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-sMsKLLFcwW .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-sMsKLLFcwW .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-sMsKLLFcwW .btn:hover {
  background: transparent !important;
}
.cid-sMsKLLFcwW .btn:hover:before {
  background: transparent !important;
}
.cid-sMsKLLFcwW .btn:before {
  background-color: transparent !important;
}
.cid-sMsKLLFcwW .btn:focus {
  box-shadow: none;
}
.cid-sMsKLLFcwW .mbr-section-title {
  position: relative;
  z-index: 1;
  text-align: left;
}
.cid-tZGtopjXos {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-tZGtopjXos .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZGtopjXos .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZGtopjXos .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #ffffff;
  margin-left: 1rem;
}
.cid-tZGtopjXos .panel-group {
  border: none;
}
.cid-tZGtopjXos .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tZGtopjXos .panel-body,
.cid-tZGtopjXos .card-header {
  padding: 1rem 0;
}
.cid-tZGtopjXos .panel-title-edit {
  color: #ffffff;
}
.cid-tZGtopjXos .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tZGtopjXos .panel-text {
  color: #ffffff;
}
.cid-sMtOuLlY1L {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-sMtOuLlY1L .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-sMtOuLlY1L .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-sMtOuLlY1L .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-sMtOuLlY1L .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-sMtOuLlY1L .navbar-nav {
    flex-direction: column;
  }
  .cid-sMtOuLlY1L .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-sMtOuLlY1L a {
  transition: color .3s;
}
.cid-sMtOuLlY1L a.text-danger:hover,
.cid-sMtOuLlY1L a.text-danger:focus,
.cid-sMtOuLlY1L a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-tZGHF7lQRU .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tZGHF7lQRU .nav-item:focus,
.cid-tZGHF7lQRU .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tZGHF7lQRU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-tZGHF7lQRU .nav-item .nav-link {
    position: relative;
  }
  .cid-tZGHF7lQRU .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffffff, #232323);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tZGHF7lQRU .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tZGHF7lQRU .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZGHF7lQRU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tZGHF7lQRU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZGHF7lQRU .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-tZGHF7lQRU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tZGHF7lQRU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tZGHF7lQRU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tZGHF7lQRU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZGHF7lQRU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZGHF7lQRU .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-tZGHF7lQRU .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-tZGHF7lQRU .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tZGHF7lQRU .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZGHF7lQRU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZGHF7lQRU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tZGHF7lQRU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZGHF7lQRU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZGHF7lQRU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZGHF7lQRU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZGHF7lQRU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZGHF7lQRU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tZGHF7lQRU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZGHF7lQRU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZGHF7lQRU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZGHF7lQRU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZGHF7lQRU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZGHF7lQRU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZGHF7lQRU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZGHF7lQRU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZGHF7lQRU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZGHF7lQRU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZGHF7lQRU .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tZGHF7lQRU .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tZGHF7lQRU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZGHF7lQRU .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tZGHF7lQRU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZGHF7lQRU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZGHF7lQRU .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZGHF7lQRU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZGHF7lQRU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZGHF7lQRU .dropdown-item.active,
.cid-tZGHF7lQRU .dropdown-item:active {
  background-color: transparent;
}
.cid-tZGHF7lQRU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZGHF7lQRU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZGHF7lQRU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZGHF7lQRU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tZGHF7lQRU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZGHF7lQRU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZGHF7lQRU ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZGHF7lQRU .navbar-buttons {
  text-align: center;
}
.cid-tZGHF7lQRU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZGHF7lQRU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b3ff0b;
}
.cid-tZGHF7lQRU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZGHF7lQRU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZGHF7lQRU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZGHF7lQRU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZGHF7lQRU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZGHF7lQRU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZGHF7lQRU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZGHF7lQRU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZGHF7lQRU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZGHF7lQRU a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tZGHF7lQRU .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZGHF7lQRU .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZGHF7lQRU .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZGHF7lQRU .navbar {
    height: 77px;
  }
  .cid-tZGHF7lQRU .navbar.opened {
    height: auto;
  }
  .cid-tZGHF7lQRU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZGHF7SkFG {
  padding-top: 12rem;
  padding-bottom: 10rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tZGHF7SkFG h2,
.cid-tZGHF7SkFG h4,
.cid-tZGHF7SkFG p {
  margin: 0;
}
.cid-tZGHF7SkFG .bg-image-wrap {
  width: 50%;
  height: 150%;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 1;
  background-image: url("../../../assets/images/primegel-totem-automtico-detail1-1600x1200.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transform: rotate(15deg) scale(1.2) translate(50px, -30px);
}
@media (max-width: 1440px) {
  .cid-tZGHF7SkFG .bg-image-wrap {
    width: 60%;
  }
}
@media (max-width: 800px) {
  .cid-tZGHF7SkFG .bg-image-wrap {
    width: 65%;
  }
}
@media (max-width: 400px) {
  .cid-tZGHF7SkFG .bg-image-wrap {
    display: none;
  }
}
.cid-tZGHF7SkFG .container-fluid {
  padding: 0;
  margin: 0 auto;
  width: 1300px;
  max-width: 1300px;
}
@media (max-width: 1440px) {
  .cid-tZGHF7SkFG .container-fluid {
    width: 1100px;
  }
}
@media (max-width: 1200px) {
  .cid-tZGHF7SkFG .container-fluid {
    width: 960px;
  }
}
@media (max-width: 1024px) {
  .cid-tZGHF7SkFG .container-fluid {
    width: 768px;
  }
}
@media (max-width: 800px) {
  .cid-tZGHF7SkFG .container-fluid {
    width: 86%;
  }
}
.cid-tZGHF7SkFG .text-elements {
  width: 100%;
}
.cid-tZGHF7SkFG .heading {
  padding-right: 50%;
}
@media (max-width: 1024px) {
  .cid-tZGHF7SkFG .heading {
    padding-right: 38%;
  }
}
@media (max-width: 767px) {
  .cid-tZGHF7SkFG .heading {
    padding-right: 0;
  }
}
.cid-tZGHF7SkFG .mbr-section-title {
  color: #000000;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tZGHF7SkFG .mbr-section-subtitle {
  margin-bottom: 6px;
  text-align: left;
}
.cid-tZGHF7SkFG .mbr-text {
  margin-top: 10px;
  margin-bottom: 30px;
  padding-right: 73%;
  text-align: left;
}
@media (max-width: 1024px) {
  .cid-tZGHF7SkFG .mbr-text {
    padding-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-tZGHF7SkFG .mbr-text {
    padding-right: 40px;
  }
}
.cid-tZGHF7SkFG .link {
  font-weight: 600;
  position: relative;
  margin-right: 73%;
}
@media (max-width: 1024px) {
  .cid-tZGHF7SkFG .link {
    margin-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-tZGHF7SkFG .link {
    margin-right: 40px;
  }
}
.cid-tZGHF7SkFG .link::after {
  content: "";
  position: absolute;
  display: inline-block;
  bottom: -5px;
  left: 0;
  width: 100%;
  height: 1px;
  line-height: 1;
  background-color: #ee3102;
  transition: transform 0.35s cubic-bezier(0.23, 0.02, 0.15, 0.9);
}
.cid-tZGHF8cwXj {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-tZGHF8cwXj .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZGHF8cwXj .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZGHF8cwXj .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tZGHF8cwXj .container {
    padding: 0 15px;
  }
}
.cid-tZGHF8cwXj .image-wrapper {
  margin-right: 48px;
}
@media (max-width: 992px) {
  .cid-tZGHF8cwXj .image-wrapper {
    margin: 0 0 40px 0;
  }
}
.cid-tZGHF8cwXj .image-wrapper img {
  height: 510px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tZGHF8cwXj .image-wrapper img {
    height: 400px;
  }
}
.cid-tZGHF8cwXj .content-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-tZGHF8cwXj .content-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-tZGHF8cwXj .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tZGHF8cwXj .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tZGHF8cwXj .content-wrapper .mbr-section-btn {
  margin-top: 40px;
}
.cid-tZGHF8cwXj .mbr-section-title {
  color: #ffffff;
}
.cid-tZGHF8cwXj .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZGHF8cwXj .mbr-text {
  color: #ffffff;
}
.cid-tZGHF8cwXj .mbr-section-title,
.cid-tZGHF8cwXj .mbr-section-btn {
  color: #ffffff;
}
.cid-tZGHF8xRMa {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZGHF8xRMa .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZGHF8xRMa .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-tZGHF8xRMa .container {
    padding: 0 16px;
  }
}
.cid-tZGHF8xRMa .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-tZGHF8xRMa .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
@media (max-width: 992px) {
  .cid-tZGHF8xRMa .text-wrapper {
    margin-bottom: 40px;
  }
}
.cid-tZGHF8xRMa .text-wrapper .mbr-desc {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-tZGHF8xRMa .text-wrapper .mbr-desc {
    margin-bottom: 20px;
  }
}
.cid-tZGHF8xRMa .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-tZGHF8xRMa .text-wrapper .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-tZGHF8xRMa .video-block .video-wrapper iframe {
  border-radius: 16px;
}
.cid-tZGHF8xRMa .video-block .video-wrapper .app-video-wrapper img {
  height: 320px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-tZGHF8xRMa .video-block .video-wrapper .app-video-wrapper::before {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 82px;
  width: 82px;
  color: #ffffff;
  background-color: #08323c;
  text-shadow: none;
  font-size: 20px;
  border-radius: 100%;
  top: auto;
  bottom: 20px;
  left: 60px;
}
.cid-tZGHF8xRMa .mbr-section-title {
  color: #000000;
}
.cid-tZGHF8xRMa .mbr-desc {
  color: #08323C;
}
.cid-tZGHF8xRMa .mbr-text {
  color: #000000;
}
.cid-tZGHF8xRMa .mbr-desc,
.cid-tZGHF8xRMa .mbr-section-btn {
  color: #000000;
}
.cid-tZGHF8Rrxp {
  padding-top: 30px;
  padding-bottom: 0px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tZGHF8Rrxp .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZGHF8Rrxp .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZGHF8Rrxp .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZGHF8Rrxp .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZGHF8Rrxp .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffda73;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tZGHF8Rrxp .icon-focus {
  display: none;
}
.cid-tZGHF8Rrxp .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tZGHF8Rrxp ul {
  font-size: 0;
}
.cid-tZGHF8Rrxp .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #efefef !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-tZGHF8Rrxp .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tZGHF8Rrxp .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #232323);
}
.cid-tZGHF8Rrxp .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tZGHF8Rrxp .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tZGHF8Rrxp .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tZGHF8Rrxp .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tZGHF8Rrxp .btn:hover {
  background: transparent !important;
}
.cid-tZGHF8Rrxp .btn:hover:before {
  background: transparent !important;
}
.cid-tZGHF8Rrxp .btn:before {
  background-color: transparent !important;
}
.cid-tZGHF8Rrxp .btn:focus {
  box-shadow: none;
}
.cid-tZGHF8Rrxp .mbr-section-title {
  position: relative;
  z-index: 1;
  text-align: left;
}
.cid-tZGHF9KeLH {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-tZGHF9KeLH .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZGHF9KeLH .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZGHF9KeLH .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #ffffff;
  margin-left: 1rem;
}
.cid-tZGHF9KeLH .panel-group {
  border: none;
}
.cid-tZGHF9KeLH .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tZGHF9KeLH .panel-body,
.cid-tZGHF9KeLH .card-header {
  padding: 1rem 0;
}
.cid-tZGHF9KeLH .panel-title-edit {
  color: #ffffff;
}
.cid-tZGHF9KeLH .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tZGHF9KeLH .panel-text {
  color: #ffffff;
}
.cid-tZGHFabU7t {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tZGHFabU7t .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-tZGHFabU7t .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-tZGHFabU7t .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-tZGHFabU7t .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-tZGHFabU7t .navbar-nav {
    flex-direction: column;
  }
  .cid-tZGHFabU7t .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-tZGHFabU7t a {
  transition: color .3s;
}
.cid-tZGHFabU7t a.text-danger:hover,
.cid-tZGHFabU7t a.text-danger:focus,
.cid-tZGHFabU7t a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-tZLVWmLqSQ .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tZLVWmLqSQ .nav-item:focus,
.cid-tZLVWmLqSQ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tZLVWmLqSQ .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-tZLVWmLqSQ .nav-item .nav-link {
    position: relative;
  }
  .cid-tZLVWmLqSQ .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffffff, #232323);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tZLVWmLqSQ .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tZLVWmLqSQ .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZLVWmLqSQ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tZLVWmLqSQ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZLVWmLqSQ .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-tZLVWmLqSQ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tZLVWmLqSQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tZLVWmLqSQ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tZLVWmLqSQ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZLVWmLqSQ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZLVWmLqSQ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-tZLVWmLqSQ .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-tZLVWmLqSQ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tZLVWmLqSQ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZLVWmLqSQ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZLVWmLqSQ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tZLVWmLqSQ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZLVWmLqSQ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZLVWmLqSQ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZLVWmLqSQ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZLVWmLqSQ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZLVWmLqSQ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tZLVWmLqSQ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZLVWmLqSQ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZLVWmLqSQ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZLVWmLqSQ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZLVWmLqSQ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZLVWmLqSQ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZLVWmLqSQ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZLVWmLqSQ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZLVWmLqSQ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZLVWmLqSQ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZLVWmLqSQ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tZLVWmLqSQ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tZLVWmLqSQ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZLVWmLqSQ .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tZLVWmLqSQ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZLVWmLqSQ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZLVWmLqSQ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZLVWmLqSQ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZLVWmLqSQ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZLVWmLqSQ .dropdown-item.active,
.cid-tZLVWmLqSQ .dropdown-item:active {
  background-color: transparent;
}
.cid-tZLVWmLqSQ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZLVWmLqSQ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZLVWmLqSQ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZLVWmLqSQ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tZLVWmLqSQ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZLVWmLqSQ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZLVWmLqSQ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZLVWmLqSQ .navbar-buttons {
  text-align: center;
}
.cid-tZLVWmLqSQ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZLVWmLqSQ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b3ff0b;
}
.cid-tZLVWmLqSQ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZLVWmLqSQ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZLVWmLqSQ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZLVWmLqSQ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZLVWmLqSQ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZLVWmLqSQ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZLVWmLqSQ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZLVWmLqSQ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZLVWmLqSQ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZLVWmLqSQ a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tZLVWmLqSQ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZLVWmLqSQ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZLVWmLqSQ .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZLVWmLqSQ .navbar {
    height: 77px;
  }
  .cid-tZLVWmLqSQ .navbar.opened {
    height: auto;
  }
  .cid-tZLVWmLqSQ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZLVWn3StJ {
  padding-top: 12rem;
  padding-bottom: 10rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tZLVWn3StJ h2,
.cid-tZLVWn3StJ h4,
.cid-tZLVWn3StJ p {
  margin: 0;
}
.cid-tZLVWn3StJ .bg-image-wrap {
  width: 50%;
  height: 150%;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 1;
  background-image: url("../../../assets/images/barbie-ativao-frias-2019-page-2-1746x982.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transform: rotate(15deg) scale(1.2) translate(50px, -30px);
}
@media (max-width: 1440px) {
  .cid-tZLVWn3StJ .bg-image-wrap {
    width: 60%;
  }
}
@media (max-width: 800px) {
  .cid-tZLVWn3StJ .bg-image-wrap {
    width: 65%;
  }
}
@media (max-width: 400px) {
  .cid-tZLVWn3StJ .bg-image-wrap {
    display: none;
  }
}
.cid-tZLVWn3StJ .container-fluid {
  padding: 0;
  margin: 0 auto;
  width: 1300px;
  max-width: 1300px;
}
@media (max-width: 1440px) {
  .cid-tZLVWn3StJ .container-fluid {
    width: 1100px;
  }
}
@media (max-width: 1200px) {
  .cid-tZLVWn3StJ .container-fluid {
    width: 960px;
  }
}
@media (max-width: 1024px) {
  .cid-tZLVWn3StJ .container-fluid {
    width: 768px;
  }
}
@media (max-width: 800px) {
  .cid-tZLVWn3StJ .container-fluid {
    width: 86%;
  }
}
.cid-tZLVWn3StJ .text-elements {
  width: 100%;
}
.cid-tZLVWn3StJ .heading {
  padding-right: 50%;
}
@media (max-width: 1024px) {
  .cid-tZLVWn3StJ .heading {
    padding-right: 38%;
  }
}
@media (max-width: 767px) {
  .cid-tZLVWn3StJ .heading {
    padding-right: 0;
  }
}
.cid-tZLVWn3StJ .mbr-section-title {
  color: #000000;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tZLVWn3StJ .mbr-section-subtitle {
  margin-bottom: 6px;
  text-align: left;
}
.cid-tZLVWn3StJ .mbr-text {
  margin-top: 10px;
  margin-bottom: 30px;
  padding-right: 73%;
  text-align: left;
}
@media (max-width: 1024px) {
  .cid-tZLVWn3StJ .mbr-text {
    padding-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-tZLVWn3StJ .mbr-text {
    padding-right: 40px;
  }
}
.cid-tZLVWn3StJ .link {
  font-weight: 600;
  position: relative;
  margin-right: 73%;
}
@media (max-width: 1024px) {
  .cid-tZLVWn3StJ .link {
    margin-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-tZLVWn3StJ .link {
    margin-right: 40px;
  }
}
.cid-tZLVWn3StJ .link::after {
  content: "";
  position: absolute;
  display: inline-block;
  bottom: -5px;
  left: 0;
  width: 100%;
  height: 1px;
  line-height: 1;
  background-color: #ee3102;
  transition: transform 0.35s cubic-bezier(0.23, 0.02, 0.15, 0.9);
}
.cid-tZLVWndnWO {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-tZLVWndnWO .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZLVWndnWO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZLVWndnWO .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tZLVWndnWO .container {
    padding: 0 15px;
  }
}
.cid-tZLVWndnWO .image-wrapper {
  margin-right: 48px;
}
@media (max-width: 992px) {
  .cid-tZLVWndnWO .image-wrapper {
    margin: 0 0 40px 0;
  }
}
.cid-tZLVWndnWO .image-wrapper img {
  height: 510px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tZLVWndnWO .image-wrapper img {
    height: 400px;
  }
}
.cid-tZLVWndnWO .content-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-tZLVWndnWO .content-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-tZLVWndnWO .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tZLVWndnWO .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tZLVWndnWO .content-wrapper .mbr-section-btn {
  margin-top: 40px;
}
.cid-tZLVWndnWO .mbr-section-title {
  color: #ffffff;
}
.cid-tZLVWndnWO .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZLVWndnWO .mbr-text {
  color: #ffffff;
}
.cid-tZLVWndnWO .mbr-section-title,
.cid-tZLVWndnWO .mbr-section-btn {
  color: #ffffff;
}
.cid-tZLVWnn7v8 {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-tZLVWnn7v8 .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZLVWnn7v8 .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-tZLVWnn7v8 .container {
    padding: 0 16px;
  }
}
.cid-tZLVWnn7v8 .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-tZLVWnn7v8 .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
@media (max-width: 992px) {
  .cid-tZLVWnn7v8 .text-wrapper {
    margin-bottom: 40px;
  }
}
.cid-tZLVWnn7v8 .text-wrapper .mbr-desc {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-tZLVWnn7v8 .text-wrapper .mbr-desc {
    margin-bottom: 20px;
  }
}
.cid-tZLVWnn7v8 .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-tZLVWnn7v8 .text-wrapper .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-tZLVWnn7v8 .video-block .video-wrapper iframe {
  border-radius: 16px;
}
.cid-tZLVWnn7v8 .video-block .video-wrapper .app-video-wrapper img {
  height: 320px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-tZLVWnn7v8 .video-block .video-wrapper .app-video-wrapper::before {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 82px;
  width: 82px;
  color: #ffffff;
  background-color: #08323c;
  text-shadow: none;
  font-size: 20px;
  border-radius: 100%;
  top: auto;
  bottom: 20px;
  left: 60px;
}
.cid-tZLVWnn7v8 .mbr-section-title {
  color: #000000;
}
.cid-tZLVWnn7v8 .mbr-desc {
  color: #08323C;
}
.cid-tZLVWnn7v8 .mbr-text {
  color: #000000;
}
.cid-tZLVWnn7v8 .mbr-desc,
.cid-tZLVWnn7v8 .mbr-section-btn {
  color: #000000;
}
.cid-tZM4e8mrVi {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-tZM4e8mrVi .carousel {
  min-height: 600px;
}
.cid-tZM4e8mrVi .carousel img {
  max-height: 600px;
  object-fit: cover;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-tZM4e8mrVi .carousel {
    min-height: 300px;
  }
  .cid-tZM4e8mrVi .carousel img {
    max-height: 300px;
  }
}
@media (max-width: 767px) {
  .cid-tZM4e8mrVi .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-tZM4e8mrVi .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-tZM4e8mrVi .slide {
  height: 100%;
}
.cid-tZM4e8mrVi .carousel,
.cid-tZM4e8mrVi .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
}
.cid-tZM4e8mrVi .item-wrapper {
  width: 100%;
  height: 100%;
}
.cid-tZM4e8mrVi .carousel-caption {
  bottom: 0px;
}
.cid-tZM4e8mrVi .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-tZM4e8mrVi .mobi-mbri-arrow-next {
  margin-left: 5px;
  color: black;
  font-size: 1rem;
}
.cid-tZM4e8mrVi .mobi-mbri-arrow-prev {
  margin-right: 5px;
  color: black;
  font-size: 1rem;
}
.cid-tZM4e8mrVi .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-tZM4e8mrVi .carousel-item {
  height: 100%;
}
.cid-tZM4e8mrVi .carousel-control {
  bottom: -50px;
  top: auto;
  width: 35px;
  height: 35px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 1px solid black;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1;
}
.cid-tZM4e8mrVi .carousel-control.carousel-control-prev {
  right: 50px;
  left: auto;
}
.cid-tZM4e8mrVi .carousel-control.carousel-control-next {
  right: 0;
}
.cid-tZM4e8mrVi .carousel-control:hover {
  background: white;
}
.cid-tZLVWnyHLl {
  padding-top: 30px;
  padding-bottom: 0px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tZLVWnyHLl .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZLVWnyHLl .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZLVWnyHLl .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZLVWnyHLl .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZLVWnyHLl .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffda73;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tZLVWnyHLl .icon-focus {
  display: none;
}
.cid-tZLVWnyHLl .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tZLVWnyHLl ul {
  font-size: 0;
}
.cid-tZLVWnyHLl .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #efefef !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-tZLVWnyHLl .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tZLVWnyHLl .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #232323);
}
.cid-tZLVWnyHLl .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tZLVWnyHLl .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tZLVWnyHLl .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tZLVWnyHLl .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tZLVWnyHLl .btn:hover {
  background: transparent !important;
}
.cid-tZLVWnyHLl .btn:hover:before {
  background: transparent !important;
}
.cid-tZLVWnyHLl .btn:before {
  background-color: transparent !important;
}
.cid-tZLVWnyHLl .btn:focus {
  box-shadow: none;
}
.cid-tZLVWnyHLl .mbr-section-title {
  position: relative;
  z-index: 1;
  text-align: left;
}
.cid-tZLVWnNQuv {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-tZLVWnNQuv .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZLVWnNQuv .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZLVWnNQuv .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #ffffff;
  margin-left: 1rem;
}
.cid-tZLVWnNQuv .panel-group {
  border: none;
}
.cid-tZLVWnNQuv .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tZLVWnNQuv .panel-body,
.cid-tZLVWnNQuv .card-header {
  padding: 1rem 0;
}
.cid-tZLVWnNQuv .panel-title-edit {
  color: #ffffff;
}
.cid-tZLVWnNQuv .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tZLVWnNQuv .panel-text {
  color: #ffffff;
}
.cid-tZLVWo036p {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tZLVWo036p .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-tZLVWo036p .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-tZLVWo036p .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-tZLVWo036p .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-tZLVWo036p .navbar-nav {
    flex-direction: column;
  }
  .cid-tZLVWo036p .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-tZLVWo036p a {
  transition: color .3s;
}
.cid-tZLVWo036p a.text-danger:hover,
.cid-tZLVWo036p a.text-danger:focus,
.cid-tZLVWo036p a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-tZM9wseMgU .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tZM9wseMgU .nav-item:focus,
.cid-tZM9wseMgU .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-tZM9wseMgU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-tZM9wseMgU .nav-item .nav-link {
    position: relative;
  }
  .cid-tZM9wseMgU .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffffff, #232323);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-tZM9wseMgU .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-tZM9wseMgU .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZM9wseMgU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tZM9wseMgU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-tZM9wseMgU .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-tZM9wseMgU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-tZM9wseMgU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-tZM9wseMgU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-tZM9wseMgU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-tZM9wseMgU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-tZM9wseMgU .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-tZM9wseMgU .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-tZM9wseMgU .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-tZM9wseMgU .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-tZM9wseMgU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-tZM9wseMgU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-tZM9wseMgU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-tZM9wseMgU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-tZM9wseMgU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-tZM9wseMgU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-tZM9wseMgU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-tZM9wseMgU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-tZM9wseMgU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-tZM9wseMgU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-tZM9wseMgU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-tZM9wseMgU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-tZM9wseMgU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-tZM9wseMgU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-tZM9wseMgU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-tZM9wseMgU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-tZM9wseMgU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-tZM9wseMgU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-tZM9wseMgU .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-tZM9wseMgU .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-tZM9wseMgU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-tZM9wseMgU .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-tZM9wseMgU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-tZM9wseMgU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-tZM9wseMgU .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-tZM9wseMgU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-tZM9wseMgU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-tZM9wseMgU .dropdown-item.active,
.cid-tZM9wseMgU .dropdown-item:active {
  background-color: transparent;
}
.cid-tZM9wseMgU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-tZM9wseMgU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-tZM9wseMgU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-tZM9wseMgU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-tZM9wseMgU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-tZM9wseMgU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-tZM9wseMgU ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-tZM9wseMgU .navbar-buttons {
  text-align: center;
}
.cid-tZM9wseMgU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-tZM9wseMgU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b3ff0b;
}
.cid-tZM9wseMgU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-tZM9wseMgU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-tZM9wseMgU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-tZM9wseMgU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-tZM9wseMgU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZM9wseMgU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-tZM9wseMgU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-tZM9wseMgU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-tZM9wseMgU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-tZM9wseMgU a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-tZM9wseMgU .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-tZM9wseMgU .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-tZM9wseMgU .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-tZM9wseMgU .navbar {
    height: 77px;
  }
  .cid-tZM9wseMgU .navbar.opened {
    height: auto;
  }
  .cid-tZM9wseMgU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-tZM9wtuoIh {
  padding-top: 12rem;
  padding-bottom: 10rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-tZM9wtuoIh h2,
.cid-tZM9wtuoIh h4,
.cid-tZM9wtuoIh p {
  margin: 0;
}
.cid-tZM9wtuoIh .bg-image-wrap {
  width: 50%;
  height: 150%;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 1;
  background-image: url("../../../assets/images/parede-2000x3001.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transform: rotate(15deg) scale(1.2) translate(50px, -30px);
}
@media (max-width: 1440px) {
  .cid-tZM9wtuoIh .bg-image-wrap {
    width: 60%;
  }
}
@media (max-width: 800px) {
  .cid-tZM9wtuoIh .bg-image-wrap {
    width: 65%;
  }
}
@media (max-width: 400px) {
  .cid-tZM9wtuoIh .bg-image-wrap {
    display: none;
  }
}
.cid-tZM9wtuoIh .container-fluid {
  padding: 0;
  margin: 0 auto;
  width: 1300px;
  max-width: 1300px;
}
@media (max-width: 1440px) {
  .cid-tZM9wtuoIh .container-fluid {
    width: 1100px;
  }
}
@media (max-width: 1200px) {
  .cid-tZM9wtuoIh .container-fluid {
    width: 960px;
  }
}
@media (max-width: 1024px) {
  .cid-tZM9wtuoIh .container-fluid {
    width: 768px;
  }
}
@media (max-width: 800px) {
  .cid-tZM9wtuoIh .container-fluid {
    width: 86%;
  }
}
.cid-tZM9wtuoIh .text-elements {
  width: 100%;
}
.cid-tZM9wtuoIh .heading {
  padding-right: 50%;
}
@media (max-width: 1024px) {
  .cid-tZM9wtuoIh .heading {
    padding-right: 38%;
  }
}
@media (max-width: 767px) {
  .cid-tZM9wtuoIh .heading {
    padding-right: 0;
  }
}
.cid-tZM9wtuoIh .mbr-section-title {
  color: #000000;
  margin-bottom: 20px;
  text-align: left;
}
.cid-tZM9wtuoIh .mbr-section-subtitle {
  margin-bottom: 6px;
  text-align: left;
}
.cid-tZM9wtuoIh .mbr-text {
  margin-top: 10px;
  margin-bottom: 30px;
  padding-right: 73%;
  text-align: left;
}
@media (max-width: 1024px) {
  .cid-tZM9wtuoIh .mbr-text {
    padding-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-tZM9wtuoIh .mbr-text {
    padding-right: 40px;
  }
}
.cid-tZM9wtuoIh .link {
  font-weight: 600;
  position: relative;
  margin-right: 73%;
}
@media (max-width: 1024px) {
  .cid-tZM9wtuoIh .link {
    margin-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-tZM9wtuoIh .link {
    margin-right: 40px;
  }
}
.cid-tZM9wtuoIh .link::after {
  content: "";
  position: absolute;
  display: inline-block;
  bottom: -5px;
  left: 0;
  width: 100%;
  height: 1px;
  line-height: 1;
  background-color: #ee3102;
  transition: transform 0.35s cubic-bezier(0.23, 0.02, 0.15, 0.9);
}
.cid-tZM9wultBf {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-tZM9wultBf .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZM9wultBf .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZM9wultBf .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-tZM9wultBf .container {
    padding: 0 15px;
  }
}
.cid-tZM9wultBf .image-wrapper {
  margin-right: 48px;
}
@media (max-width: 992px) {
  .cid-tZM9wultBf .image-wrapper {
    margin: 0 0 40px 0;
  }
}
.cid-tZM9wultBf .image-wrapper img {
  height: 510px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-tZM9wultBf .image-wrapper img {
    height: 400px;
  }
}
.cid-tZM9wultBf .content-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-tZM9wultBf .content-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-tZM9wultBf .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-tZM9wultBf .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-tZM9wultBf .content-wrapper .mbr-section-btn {
  margin-top: 40px;
}
.cid-tZM9wultBf .mbr-section-title {
  color: #ffffff;
}
.cid-tZM9wultBf .mbr-section-subtitle {
  color: #ffffff;
}
.cid-tZM9wultBf .mbr-text {
  color: #ffffff;
}
.cid-tZM9wultBf .mbr-section-title,
.cid-tZM9wultBf .mbr-section-btn {
  color: #ffffff;
}
.cid-tZM9ww2zyc {
  padding-top: 30px;
  padding-bottom: 0px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-tZM9ww2zyc .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-tZM9ww2zyc .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-tZM9ww2zyc .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-tZM9ww2zyc .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-tZM9ww2zyc .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffda73;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-tZM9ww2zyc .icon-focus {
  display: none;
}
.cid-tZM9ww2zyc .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-tZM9ww2zyc ul {
  font-size: 0;
}
.cid-tZM9ww2zyc .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #efefef !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-tZM9ww2zyc .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-tZM9ww2zyc .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #232323);
}
.cid-tZM9ww2zyc .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-tZM9ww2zyc .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-tZM9ww2zyc .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-tZM9ww2zyc .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-tZM9ww2zyc .btn:hover {
  background: transparent !important;
}
.cid-tZM9ww2zyc .btn:hover:before {
  background: transparent !important;
}
.cid-tZM9ww2zyc .btn:before {
  background-color: transparent !important;
}
.cid-tZM9ww2zyc .btn:focus {
  box-shadow: none;
}
.cid-tZM9ww2zyc .mbr-section-title {
  position: relative;
  z-index: 1;
  text-align: left;
}
.cid-tZM9wwZoUt {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-tZM9wwZoUt .mbr-fallback-image.disabled {
  display: none;
}
.cid-tZM9wwZoUt .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-tZM9wwZoUt .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #ffffff;
  margin-left: 1rem;
}
.cid-tZM9wwZoUt .panel-group {
  border: none;
}
.cid-tZM9wwZoUt .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-tZM9wwZoUt .panel-body,
.cid-tZM9wwZoUt .card-header {
  padding: 1rem 0;
}
.cid-tZM9wwZoUt .panel-title-edit {
  color: #ffffff;
}
.cid-tZM9wwZoUt .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-tZM9wwZoUt .panel-text {
  color: #ffffff;
}
.cid-tZM9wxU5qk {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-tZM9wxU5qk .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-tZM9wxU5qk .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-tZM9wxU5qk .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-tZM9wxU5qk .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-tZM9wxU5qk .navbar-nav {
    flex-direction: column;
  }
  .cid-tZM9wxU5qk .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-tZM9wxU5qk a {
  transition: color .3s;
}
.cid-tZM9wxU5qk a.text-danger:hover,
.cid-tZM9wxU5qk a.text-danger:focus,
.cid-tZM9wxU5qk a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-u0K5FFP72K .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u0K5FFP72K .nav-item:focus,
.cid-u0K5FFP72K .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u0K5FFP72K .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-u0K5FFP72K .nav-item .nav-link {
    position: relative;
  }
  .cid-u0K5FFP72K .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffffff, #232323);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u0K5FFP72K .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u0K5FFP72K .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0K5FFP72K .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u0K5FFP72K .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u0K5FFP72K .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-u0K5FFP72K .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u0K5FFP72K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u0K5FFP72K .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u0K5FFP72K .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u0K5FFP72K .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u0K5FFP72K .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-u0K5FFP72K .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-u0K5FFP72K .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-u0K5FFP72K .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u0K5FFP72K .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u0K5FFP72K .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u0K5FFP72K .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u0K5FFP72K .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u0K5FFP72K .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u0K5FFP72K .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u0K5FFP72K .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u0K5FFP72K .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u0K5FFP72K .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u0K5FFP72K .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u0K5FFP72K .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u0K5FFP72K .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u0K5FFP72K .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u0K5FFP72K .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u0K5FFP72K .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u0K5FFP72K .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u0K5FFP72K .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u0K5FFP72K .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u0K5FFP72K .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u0K5FFP72K .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u0K5FFP72K .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u0K5FFP72K .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-u0K5FFP72K .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u0K5FFP72K .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u0K5FFP72K .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u0K5FFP72K .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u0K5FFP72K .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u0K5FFP72K .dropdown-item.active,
.cid-u0K5FFP72K .dropdown-item:active {
  background-color: transparent;
}
.cid-u0K5FFP72K .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u0K5FFP72K .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u0K5FFP72K .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u0K5FFP72K .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u0K5FFP72K .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u0K5FFP72K .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u0K5FFP72K ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u0K5FFP72K .navbar-buttons {
  text-align: center;
}
.cid-u0K5FFP72K button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u0K5FFP72K button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b3ff0b;
}
.cid-u0K5FFP72K button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u0K5FFP72K button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u0K5FFP72K button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u0K5FFP72K button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u0K5FFP72K nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0K5FFP72K nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u0K5FFP72K nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u0K5FFP72K nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u0K5FFP72K .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u0K5FFP72K a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u0K5FFP72K .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u0K5FFP72K .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u0K5FFP72K .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u0K5FFP72K .navbar {
    height: 77px;
  }
  .cid-u0K5FFP72K .navbar.opened {
    height: auto;
  }
  .cid-u0K5FFP72K .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u0K5FG6OVc {
  padding-top: 12rem;
  padding-bottom: 10rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u0K5FG6OVc h2,
.cid-u0K5FG6OVc h4,
.cid-u0K5FG6OVc p {
  margin: 0;
}
.cid-u0K5FG6OVc .bg-image-wrap {
  width: 50%;
  height: 150%;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 1;
  background-image: url("../../../assets/images/-mg-9726-edit-2000x1333.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transform: rotate(15deg) scale(1.2) translate(50px, -30px);
}
@media (max-width: 1440px) {
  .cid-u0K5FG6OVc .bg-image-wrap {
    width: 60%;
  }
}
@media (max-width: 800px) {
  .cid-u0K5FG6OVc .bg-image-wrap {
    width: 65%;
  }
}
@media (max-width: 400px) {
  .cid-u0K5FG6OVc .bg-image-wrap {
    display: none;
  }
}
.cid-u0K5FG6OVc .container-fluid {
  padding: 0;
  margin: 0 auto;
  width: 1300px;
  max-width: 1300px;
}
@media (max-width: 1440px) {
  .cid-u0K5FG6OVc .container-fluid {
    width: 1100px;
  }
}
@media (max-width: 1200px) {
  .cid-u0K5FG6OVc .container-fluid {
    width: 960px;
  }
}
@media (max-width: 1024px) {
  .cid-u0K5FG6OVc .container-fluid {
    width: 768px;
  }
}
@media (max-width: 800px) {
  .cid-u0K5FG6OVc .container-fluid {
    width: 86%;
  }
}
.cid-u0K5FG6OVc .text-elements {
  width: 100%;
}
.cid-u0K5FG6OVc .heading {
  padding-right: 50%;
}
@media (max-width: 1024px) {
  .cid-u0K5FG6OVc .heading {
    padding-right: 38%;
  }
}
@media (max-width: 767px) {
  .cid-u0K5FG6OVc .heading {
    padding-right: 0;
  }
}
.cid-u0K5FG6OVc .mbr-section-title {
  color: #000000;
  margin-bottom: 20px;
  text-align: left;
}
.cid-u0K5FG6OVc .mbr-section-subtitle {
  margin-bottom: 6px;
  text-align: left;
}
.cid-u0K5FG6OVc .mbr-text {
  margin-top: 10px;
  margin-bottom: 30px;
  padding-right: 73%;
  text-align: left;
}
@media (max-width: 1024px) {
  .cid-u0K5FG6OVc .mbr-text {
    padding-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-u0K5FG6OVc .mbr-text {
    padding-right: 40px;
  }
}
.cid-u0K5FG6OVc .link {
  font-weight: 600;
  position: relative;
  margin-right: 73%;
}
@media (max-width: 1024px) {
  .cid-u0K5FG6OVc .link {
    margin-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-u0K5FG6OVc .link {
    margin-right: 40px;
  }
}
.cid-u0K5FG6OVc .link::after {
  content: "";
  position: absolute;
  display: inline-block;
  bottom: -5px;
  left: 0;
  width: 100%;
  height: 1px;
  line-height: 1;
  background-color: #ee3102;
  transition: transform 0.35s cubic-bezier(0.23, 0.02, 0.15, 0.9);
}
.cid-u0K5FGeHyu {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-u0K5FGeHyu .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0K5FGeHyu .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0K5FGeHyu .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u0K5FGeHyu .container {
    padding: 0 15px;
  }
}
.cid-u0K5FGeHyu .image-wrapper {
  margin-right: 48px;
}
@media (max-width: 992px) {
  .cid-u0K5FGeHyu .image-wrapper {
    margin: 0 0 40px 0;
  }
}
.cid-u0K5FGeHyu .image-wrapper img {
  height: 510px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u0K5FGeHyu .image-wrapper img {
    height: 400px;
  }
}
.cid-u0K5FGeHyu .content-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-u0K5FGeHyu .content-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-u0K5FGeHyu .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-u0K5FGeHyu .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-u0K5FGeHyu .content-wrapper .mbr-section-btn {
  margin-top: 40px;
}
.cid-u0K5FGeHyu .mbr-section-title {
  color: #ffffff;
}
.cid-u0K5FGeHyu .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u0K5FGeHyu .mbr-text {
  color: #ffffff;
}
.cid-u0K5FGeHyu .mbr-section-title,
.cid-u0K5FGeHyu .mbr-section-btn {
  color: #ffffff;
}
.cid-u0K5FGoBaF {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u0K5FGoBaF .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0K5FGoBaF .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-u0K5FGoBaF .container {
    padding: 0 16px;
  }
}
.cid-u0K5FGoBaF .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-u0K5FGoBaF .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
@media (max-width: 992px) {
  .cid-u0K5FGoBaF .text-wrapper {
    margin-bottom: 40px;
  }
}
.cid-u0K5FGoBaF .text-wrapper .mbr-desc {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-u0K5FGoBaF .text-wrapper .mbr-desc {
    margin-bottom: 20px;
  }
}
.cid-u0K5FGoBaF .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-u0K5FGoBaF .text-wrapper .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-u0K5FGoBaF .video-block .video-wrapper iframe {
  border-radius: 16px;
}
.cid-u0K5FGoBaF .video-block .video-wrapper .app-video-wrapper img {
  height: 320px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-u0K5FGoBaF .video-block .video-wrapper .app-video-wrapper::before {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 82px;
  width: 82px;
  color: #ffffff;
  background-color: #08323c;
  text-shadow: none;
  font-size: 20px;
  border-radius: 100%;
  top: auto;
  bottom: 20px;
  left: 60px;
}
.cid-u0K5FGoBaF .mbr-section-title {
  color: #000000;
}
.cid-u0K5FGoBaF .mbr-desc {
  color: #08323C;
}
.cid-u0K5FGoBaF .mbr-text {
  color: #000000;
}
.cid-u0K5FGoBaF .mbr-desc,
.cid-u0K5FGoBaF .mbr-section-btn {
  color: #000000;
}
.cid-u0K5FGxLUM {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u0K5FGxLUM .carousel {
  min-height: 600px;
}
.cid-u0K5FGxLUM .carousel img {
  max-height: 600px;
  object-fit: cover;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u0K5FGxLUM .carousel {
    min-height: 300px;
  }
  .cid-u0K5FGxLUM .carousel img {
    max-height: 300px;
  }
}
@media (max-width: 767px) {
  .cid-u0K5FGxLUM .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u0K5FGxLUM .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u0K5FGxLUM .slide {
  height: 100%;
}
.cid-u0K5FGxLUM .carousel,
.cid-u0K5FGxLUM .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
}
.cid-u0K5FGxLUM .item-wrapper {
  width: 100%;
  height: 100%;
}
.cid-u0K5FGxLUM .carousel-caption {
  bottom: 0px;
}
.cid-u0K5FGxLUM .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u0K5FGxLUM .mobi-mbri-arrow-next {
  margin-left: 5px;
  color: black;
  font-size: 1rem;
}
.cid-u0K5FGxLUM .mobi-mbri-arrow-prev {
  margin-right: 5px;
  color: black;
  font-size: 1rem;
}
.cid-u0K5FGxLUM .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u0K5FGxLUM .carousel-item {
  height: 100%;
}
.cid-u0K5FGxLUM .carousel-control {
  bottom: -50px;
  top: auto;
  width: 35px;
  height: 35px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 1px solid black;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1;
}
.cid-u0K5FGxLUM .carousel-control.carousel-control-prev {
  right: 50px;
  left: auto;
}
.cid-u0K5FGxLUM .carousel-control.carousel-control-next {
  right: 0;
}
.cid-u0K5FGxLUM .carousel-control:hover {
  background: white;
}
.cid-u0K5FGGm2d {
  padding-top: 30px;
  padding-bottom: 0px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-u0K5FGGm2d .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u0K5FGGm2d .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u0K5FGGm2d .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u0K5FGGm2d .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u0K5FGGm2d .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffda73;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u0K5FGGm2d .icon-focus {
  display: none;
}
.cid-u0K5FGGm2d .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-u0K5FGGm2d ul {
  font-size: 0;
}
.cid-u0K5FGGm2d .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #efefef !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-u0K5FGGm2d .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-u0K5FGGm2d .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #232323);
}
.cid-u0K5FGGm2d .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-u0K5FGGm2d .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-u0K5FGGm2d .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-u0K5FGGm2d .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-u0K5FGGm2d .btn:hover {
  background: transparent !important;
}
.cid-u0K5FGGm2d .btn:hover:before {
  background: transparent !important;
}
.cid-u0K5FGGm2d .btn:before {
  background-color: transparent !important;
}
.cid-u0K5FGGm2d .btn:focus {
  box-shadow: none;
}
.cid-u0K5FGGm2d .mbr-section-title {
  position: relative;
  z-index: 1;
  text-align: left;
}
.cid-u0K5FGRXbo {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-u0K5FGRXbo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u0K5FGRXbo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u0K5FGRXbo .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #ffffff;
  margin-left: 1rem;
}
.cid-u0K5FGRXbo .panel-group {
  border: none;
}
.cid-u0K5FGRXbo .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u0K5FGRXbo .panel-body,
.cid-u0K5FGRXbo .card-header {
  padding: 1rem 0;
}
.cid-u0K5FGRXbo .panel-title-edit {
  color: #ffffff;
}
.cid-u0K5FGRXbo .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-u0K5FGRXbo .panel-text {
  color: #ffffff;
}
.cid-u0K5FH4RK3 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-u0K5FH4RK3 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-u0K5FH4RK3 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-u0K5FH4RK3 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-u0K5FH4RK3 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-u0K5FH4RK3 .navbar-nav {
    flex-direction: column;
  }
  .cid-u0K5FH4RK3 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-u0K5FH4RK3 a {
  transition: color .3s;
}
.cid-u0K5FH4RK3 a.text-danger:hover,
.cid-u0K5FH4RK3 a.text-danger:focus,
.cid-u0K5FH4RK3 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-u2LQg96ii0 .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u2LQg96ii0 .nav-item:focus,
.cid-u2LQg96ii0 .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u2LQg96ii0 .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-u2LQg96ii0 .nav-item .nav-link {
    position: relative;
  }
  .cid-u2LQg96ii0 .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffffff, #232323);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u2LQg96ii0 .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u2LQg96ii0 .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2LQg96ii0 .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u2LQg96ii0 .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2LQg96ii0 .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-u2LQg96ii0 .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u2LQg96ii0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u2LQg96ii0 .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u2LQg96ii0 .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2LQg96ii0 .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2LQg96ii0 .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-u2LQg96ii0 .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-u2LQg96ii0 .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-u2LQg96ii0 .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2LQg96ii0 .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2LQg96ii0 .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u2LQg96ii0 .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u2LQg96ii0 .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2LQg96ii0 .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2LQg96ii0 .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u2LQg96ii0 .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2LQg96ii0 .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u2LQg96ii0 .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u2LQg96ii0 .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2LQg96ii0 .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2LQg96ii0 .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u2LQg96ii0 .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2LQg96ii0 .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2LQg96ii0 .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u2LQg96ii0 .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u2LQg96ii0 .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2LQg96ii0 .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2LQg96ii0 .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u2LQg96ii0 .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u2LQg96ii0 .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u2LQg96ii0 .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-u2LQg96ii0 .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u2LQg96ii0 .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u2LQg96ii0 .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2LQg96ii0 .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2LQg96ii0 .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2LQg96ii0 .dropdown-item.active,
.cid-u2LQg96ii0 .dropdown-item:active {
  background-color: transparent;
}
.cid-u2LQg96ii0 .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2LQg96ii0 .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2LQg96ii0 .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2LQg96ii0 .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u2LQg96ii0 .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2LQg96ii0 .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2LQg96ii0 ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u2LQg96ii0 .navbar-buttons {
  text-align: center;
}
.cid-u2LQg96ii0 button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u2LQg96ii0 button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b3ff0b;
}
.cid-u2LQg96ii0 button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u2LQg96ii0 button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u2LQg96ii0 button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u2LQg96ii0 button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u2LQg96ii0 nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2LQg96ii0 nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u2LQg96ii0 nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u2LQg96ii0 nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2LQg96ii0 .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u2LQg96ii0 a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u2LQg96ii0 .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u2LQg96ii0 .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u2LQg96ii0 .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2LQg96ii0 .navbar {
    height: 77px;
  }
  .cid-u2LQg96ii0 .navbar.opened {
    height: auto;
  }
  .cid-u2LQg96ii0 .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2LQg9pZfs {
  padding-top: 12rem;
  padding-bottom: 10rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u2LQg9pZfs h2,
.cid-u2LQg9pZfs h4,
.cid-u2LQg9pZfs p {
  margin: 0;
}
.cid-u2LQg9pZfs .bg-image-wrap {
  width: 50%;
  height: 150%;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 1;
  background-image: url("../../../assets/images/hyundai-jindo-2020-page-31-1898x1067.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transform: rotate(15deg) scale(1.2) translate(50px, -30px);
}
@media (max-width: 1440px) {
  .cid-u2LQg9pZfs .bg-image-wrap {
    width: 60%;
  }
}
@media (max-width: 800px) {
  .cid-u2LQg9pZfs .bg-image-wrap {
    width: 65%;
  }
}
@media (max-width: 400px) {
  .cid-u2LQg9pZfs .bg-image-wrap {
    display: none;
  }
}
.cid-u2LQg9pZfs .container-fluid {
  padding: 0;
  margin: 0 auto;
  width: 1300px;
  max-width: 1300px;
}
@media (max-width: 1440px) {
  .cid-u2LQg9pZfs .container-fluid {
    width: 1100px;
  }
}
@media (max-width: 1200px) {
  .cid-u2LQg9pZfs .container-fluid {
    width: 960px;
  }
}
@media (max-width: 1024px) {
  .cid-u2LQg9pZfs .container-fluid {
    width: 768px;
  }
}
@media (max-width: 800px) {
  .cid-u2LQg9pZfs .container-fluid {
    width: 86%;
  }
}
.cid-u2LQg9pZfs .text-elements {
  width: 100%;
}
.cid-u2LQg9pZfs .heading {
  padding-right: 50%;
}
@media (max-width: 1024px) {
  .cid-u2LQg9pZfs .heading {
    padding-right: 38%;
  }
}
@media (max-width: 767px) {
  .cid-u2LQg9pZfs .heading {
    padding-right: 0;
  }
}
.cid-u2LQg9pZfs .mbr-section-title {
  color: #000000;
  margin-bottom: 20px;
  text-align: left;
}
.cid-u2LQg9pZfs .mbr-section-subtitle {
  margin-bottom: 6px;
  text-align: left;
}
.cid-u2LQg9pZfs .mbr-text {
  margin-top: 10px;
  margin-bottom: 30px;
  padding-right: 73%;
  text-align: left;
}
@media (max-width: 1024px) {
  .cid-u2LQg9pZfs .mbr-text {
    padding-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-u2LQg9pZfs .mbr-text {
    padding-right: 40px;
  }
}
.cid-u2LQg9pZfs .link {
  font-weight: 600;
  position: relative;
  margin-right: 73%;
}
@media (max-width: 1024px) {
  .cid-u2LQg9pZfs .link {
    margin-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-u2LQg9pZfs .link {
    margin-right: 40px;
  }
}
.cid-u2LQg9pZfs .link::after {
  content: "";
  position: absolute;
  display: inline-block;
  bottom: -5px;
  left: 0;
  width: 100%;
  height: 1px;
  line-height: 1;
  background-color: #ee3102;
  transition: transform 0.35s cubic-bezier(0.23, 0.02, 0.15, 0.9);
}
.cid-u2LQg9zhUl {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-u2LQg9zhUl .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2LQg9zhUl .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2LQg9zhUl .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2LQg9zhUl .container {
    padding: 0 15px;
  }
}
.cid-u2LQg9zhUl .image-wrapper {
  margin-right: 48px;
}
@media (max-width: 992px) {
  .cid-u2LQg9zhUl .image-wrapper {
    margin: 0 0 40px 0;
  }
}
.cid-u2LQg9zhUl .image-wrapper img {
  height: 510px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u2LQg9zhUl .image-wrapper img {
    height: 400px;
  }
}
.cid-u2LQg9zhUl .content-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-u2LQg9zhUl .content-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-u2LQg9zhUl .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-u2LQg9zhUl .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-u2LQg9zhUl .content-wrapper .mbr-section-btn {
  margin-top: 40px;
}
.cid-u2LQg9zhUl .mbr-section-title {
  color: #ffffff;
}
.cid-u2LQg9zhUl .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2LQg9zhUl .mbr-text {
  color: #ffffff;
}
.cid-u2LQg9zhUl .mbr-section-title,
.cid-u2LQg9zhUl .mbr-section-btn {
  color: #ffffff;
}
.cid-u2LQg9KXOX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2LQg9KXOX .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2LQg9KXOX .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-u2LQg9KXOX .container {
    padding: 0 16px;
  }
}
.cid-u2LQg9KXOX .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-u2LQg9KXOX .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
@media (max-width: 992px) {
  .cid-u2LQg9KXOX .text-wrapper {
    margin-bottom: 40px;
  }
}
.cid-u2LQg9KXOX .text-wrapper .mbr-desc {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-u2LQg9KXOX .text-wrapper .mbr-desc {
    margin-bottom: 20px;
  }
}
.cid-u2LQg9KXOX .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-u2LQg9KXOX .text-wrapper .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-u2LQg9KXOX .video-block .video-wrapper iframe {
  border-radius: 16px;
}
.cid-u2LQg9KXOX .video-block .video-wrapper .app-video-wrapper img {
  height: 320px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-u2LQg9KXOX .video-block .video-wrapper .app-video-wrapper::before {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 82px;
  width: 82px;
  color: #ffffff;
  background-color: #08323c;
  text-shadow: none;
  font-size: 20px;
  border-radius: 100%;
  top: auto;
  bottom: 20px;
  left: 60px;
}
.cid-u2LQg9KXOX .mbr-section-title {
  color: #000000;
}
.cid-u2LQg9KXOX .mbr-desc {
  color: #08323C;
}
.cid-u2LQg9KXOX .mbr-text {
  color: #000000;
}
.cid-u2LQg9KXOX .mbr-desc,
.cid-u2LQg9KXOX .mbr-section-btn {
  color: #000000;
}
.cid-u2LQg9UDlf {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u2LQg9UDlf .carousel {
  min-height: 600px;
}
.cid-u2LQg9UDlf .carousel img {
  max-height: 600px;
  object-fit: cover;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2LQg9UDlf .carousel {
    min-height: 300px;
  }
  .cid-u2LQg9UDlf .carousel img {
    max-height: 300px;
  }
}
@media (max-width: 767px) {
  .cid-u2LQg9UDlf .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u2LQg9UDlf .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u2LQg9UDlf .slide {
  height: 100%;
}
.cid-u2LQg9UDlf .carousel,
.cid-u2LQg9UDlf .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
}
.cid-u2LQg9UDlf .item-wrapper {
  width: 100%;
  height: 100%;
}
.cid-u2LQg9UDlf .carousel-caption {
  bottom: 0px;
}
.cid-u2LQg9UDlf .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u2LQg9UDlf .mobi-mbri-arrow-next {
  margin-left: 5px;
  color: black;
  font-size: 1rem;
}
.cid-u2LQg9UDlf .mobi-mbri-arrow-prev {
  margin-right: 5px;
  color: black;
  font-size: 1rem;
}
.cid-u2LQg9UDlf .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u2LQg9UDlf .carousel-item {
  height: 100%;
}
.cid-u2LQg9UDlf .carousel-control {
  bottom: -50px;
  top: auto;
  width: 35px;
  height: 35px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 1px solid black;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1;
}
.cid-u2LQg9UDlf .carousel-control.carousel-control-prev {
  right: 50px;
  left: auto;
}
.cid-u2LQg9UDlf .carousel-control.carousel-control-next {
  right: 0;
}
.cid-u2LQg9UDlf .carousel-control:hover {
  background: white;
}
.cid-u2LQga30KP {
  padding-top: 30px;
  padding-bottom: 0px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-u2LQga30KP .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u2LQga30KP .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2LQga30KP .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u2LQga30KP .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u2LQga30KP .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffda73;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u2LQga30KP .icon-focus {
  display: none;
}
.cid-u2LQga30KP .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-u2LQga30KP ul {
  font-size: 0;
}
.cid-u2LQga30KP .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #efefef !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-u2LQga30KP .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-u2LQga30KP .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #232323);
}
.cid-u2LQga30KP .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-u2LQga30KP .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-u2LQga30KP .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-u2LQga30KP .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-u2LQga30KP .btn:hover {
  background: transparent !important;
}
.cid-u2LQga30KP .btn:hover:before {
  background: transparent !important;
}
.cid-u2LQga30KP .btn:before {
  background-color: transparent !important;
}
.cid-u2LQga30KP .btn:focus {
  box-shadow: none;
}
.cid-u2LQga30KP .mbr-section-title {
  position: relative;
  z-index: 1;
  text-align: left;
}
.cid-u2LQgaf9PV {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-u2LQgaf9PV .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2LQgaf9PV .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2LQgaf9PV .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #ffffff;
  margin-left: 1rem;
}
.cid-u2LQgaf9PV .panel-group {
  border: none;
}
.cid-u2LQgaf9PV .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2LQgaf9PV .panel-body,
.cid-u2LQgaf9PV .card-header {
  padding: 1rem 0;
}
.cid-u2LQgaf9PV .panel-title-edit {
  color: #ffffff;
}
.cid-u2LQgaf9PV .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-u2LQgaf9PV .panel-text {
  color: #ffffff;
}
.cid-u2LQgasrm5 {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-u2LQgasrm5 .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-u2LQgasrm5 .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-u2LQgasrm5 .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-u2LQgasrm5 .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-u2LQgasrm5 .navbar-nav {
    flex-direction: column;
  }
  .cid-u2LQgasrm5 .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-u2LQgasrm5 a {
  transition: color .3s;
}
.cid-u2LQgasrm5 a.text-danger:hover,
.cid-u2LQgasrm5 a.text-danger:focus,
.cid-u2LQgasrm5 a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-u2LRuoQ0iv .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u2LRuoQ0iv .nav-item:focus,
.cid-u2LRuoQ0iv .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u2LRuoQ0iv .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-u2LRuoQ0iv .nav-item .nav-link {
    position: relative;
  }
  .cid-u2LRuoQ0iv .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffffff, #232323);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u2LRuoQ0iv .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u2LRuoQ0iv .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2LRuoQ0iv .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u2LRuoQ0iv .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2LRuoQ0iv .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-u2LRuoQ0iv .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u2LRuoQ0iv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u2LRuoQ0iv .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u2LRuoQ0iv .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2LRuoQ0iv .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2LRuoQ0iv .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-u2LRuoQ0iv .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-u2LRuoQ0iv .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-u2LRuoQ0iv .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2LRuoQ0iv .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2LRuoQ0iv .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u2LRuoQ0iv .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u2LRuoQ0iv .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2LRuoQ0iv .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2LRuoQ0iv .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u2LRuoQ0iv .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2LRuoQ0iv .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u2LRuoQ0iv .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u2LRuoQ0iv .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2LRuoQ0iv .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2LRuoQ0iv .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u2LRuoQ0iv .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2LRuoQ0iv .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2LRuoQ0iv .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u2LRuoQ0iv .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u2LRuoQ0iv .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2LRuoQ0iv .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2LRuoQ0iv .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u2LRuoQ0iv .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u2LRuoQ0iv .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u2LRuoQ0iv .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-u2LRuoQ0iv .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u2LRuoQ0iv .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u2LRuoQ0iv .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2LRuoQ0iv .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2LRuoQ0iv .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2LRuoQ0iv .dropdown-item.active,
.cid-u2LRuoQ0iv .dropdown-item:active {
  background-color: transparent;
}
.cid-u2LRuoQ0iv .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2LRuoQ0iv .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2LRuoQ0iv .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2LRuoQ0iv .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u2LRuoQ0iv .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2LRuoQ0iv .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2LRuoQ0iv ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u2LRuoQ0iv .navbar-buttons {
  text-align: center;
}
.cid-u2LRuoQ0iv button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u2LRuoQ0iv button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b3ff0b;
}
.cid-u2LRuoQ0iv button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u2LRuoQ0iv button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u2LRuoQ0iv button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u2LRuoQ0iv button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u2LRuoQ0iv nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2LRuoQ0iv nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u2LRuoQ0iv nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u2LRuoQ0iv nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2LRuoQ0iv .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u2LRuoQ0iv a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u2LRuoQ0iv .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u2LRuoQ0iv .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u2LRuoQ0iv .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2LRuoQ0iv .navbar {
    height: 77px;
  }
  .cid-u2LRuoQ0iv .navbar.opened {
    height: auto;
  }
  .cid-u2LRuoQ0iv .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2LRup8B6R {
  padding-top: 12rem;
  padding-bottom: 10rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u2LRup8B6R h2,
.cid-u2LRup8B6R h4,
.cid-u2LRup8B6R p {
  margin: 0;
}
.cid-u2LRup8B6R .bg-image-wrap {
  width: 50%;
  height: 150%;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 1;
  background-image: url("../../../assets/images/capa-ref-2-2000x1442.jpeg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transform: rotate(15deg) scale(1.2) translate(50px, -30px);
}
@media (max-width: 1440px) {
  .cid-u2LRup8B6R .bg-image-wrap {
    width: 60%;
  }
}
@media (max-width: 800px) {
  .cid-u2LRup8B6R .bg-image-wrap {
    width: 65%;
  }
}
@media (max-width: 400px) {
  .cid-u2LRup8B6R .bg-image-wrap {
    display: none;
  }
}
.cid-u2LRup8B6R .container-fluid {
  padding: 0;
  margin: 0 auto;
  width: 1300px;
  max-width: 1300px;
}
@media (max-width: 1440px) {
  .cid-u2LRup8B6R .container-fluid {
    width: 1100px;
  }
}
@media (max-width: 1200px) {
  .cid-u2LRup8B6R .container-fluid {
    width: 960px;
  }
}
@media (max-width: 1024px) {
  .cid-u2LRup8B6R .container-fluid {
    width: 768px;
  }
}
@media (max-width: 800px) {
  .cid-u2LRup8B6R .container-fluid {
    width: 86%;
  }
}
.cid-u2LRup8B6R .text-elements {
  width: 100%;
}
.cid-u2LRup8B6R .heading {
  padding-right: 50%;
}
@media (max-width: 1024px) {
  .cid-u2LRup8B6R .heading {
    padding-right: 38%;
  }
}
@media (max-width: 767px) {
  .cid-u2LRup8B6R .heading {
    padding-right: 0;
  }
}
.cid-u2LRup8B6R .mbr-section-title {
  color: #000000;
  margin-bottom: 20px;
  text-align: left;
}
.cid-u2LRup8B6R .mbr-section-subtitle {
  margin-bottom: 6px;
  text-align: left;
}
.cid-u2LRup8B6R .mbr-text {
  margin-top: 10px;
  margin-bottom: 30px;
  padding-right: 73%;
  text-align: left;
}
@media (max-width: 1024px) {
  .cid-u2LRup8B6R .mbr-text {
    padding-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-u2LRup8B6R .mbr-text {
    padding-right: 40px;
  }
}
.cid-u2LRup8B6R .link {
  font-weight: 600;
  position: relative;
  margin-right: 73%;
}
@media (max-width: 1024px) {
  .cid-u2LRup8B6R .link {
    margin-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-u2LRup8B6R .link {
    margin-right: 40px;
  }
}
.cid-u2LRup8B6R .link::after {
  content: "";
  position: absolute;
  display: inline-block;
  bottom: -5px;
  left: 0;
  width: 100%;
  height: 1px;
  line-height: 1;
  background-color: #ee3102;
  transition: transform 0.35s cubic-bezier(0.23, 0.02, 0.15, 0.9);
}
.cid-u2LRupivd9 {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-u2LRupivd9 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2LRupivd9 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2LRupivd9 .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2LRupivd9 .container {
    padding: 0 15px;
  }
}
.cid-u2LRupivd9 .image-wrapper {
  margin-right: 48px;
}
@media (max-width: 992px) {
  .cid-u2LRupivd9 .image-wrapper {
    margin: 0 0 40px 0;
  }
}
.cid-u2LRupivd9 .image-wrapper img {
  height: 510px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u2LRupivd9 .image-wrapper img {
    height: 400px;
  }
}
.cid-u2LRupivd9 .content-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-u2LRupivd9 .content-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-u2LRupivd9 .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-u2LRupivd9 .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-u2LRupivd9 .content-wrapper .mbr-section-btn {
  margin-top: 40px;
}
.cid-u2LRupivd9 .mbr-section-title {
  color: #ffffff;
}
.cid-u2LRupivd9 .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2LRupivd9 .mbr-text {
  color: #ffffff;
}
.cid-u2LRupivd9 .mbr-section-title,
.cid-u2LRupivd9 .mbr-section-btn {
  color: #ffffff;
}
.cid-u2LRupsR6H {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2LRupsR6H .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2LRupsR6H .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-u2LRupsR6H .container {
    padding: 0 16px;
  }
}
.cid-u2LRupsR6H .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-u2LRupsR6H .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
@media (max-width: 992px) {
  .cid-u2LRupsR6H .text-wrapper {
    margin-bottom: 40px;
  }
}
.cid-u2LRupsR6H .text-wrapper .mbr-desc {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-u2LRupsR6H .text-wrapper .mbr-desc {
    margin-bottom: 20px;
  }
}
.cid-u2LRupsR6H .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-u2LRupsR6H .text-wrapper .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-u2LRupsR6H .video-block .video-wrapper iframe {
  border-radius: 16px;
}
.cid-u2LRupsR6H .video-block .video-wrapper .app-video-wrapper img {
  height: 320px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-u2LRupsR6H .video-block .video-wrapper .app-video-wrapper::before {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 82px;
  width: 82px;
  color: #ffffff;
  background-color: #08323c;
  text-shadow: none;
  font-size: 20px;
  border-radius: 100%;
  top: auto;
  bottom: 20px;
  left: 60px;
}
.cid-u2LRupsR6H .mbr-section-title {
  color: #000000;
}
.cid-u2LRupsR6H .mbr-desc {
  color: #08323C;
}
.cid-u2LRupsR6H .mbr-text {
  color: #000000;
}
.cid-u2LRupsR6H .mbr-desc,
.cid-u2LRupsR6H .mbr-section-btn {
  color: #000000;
}
.cid-u2LRupCVUL {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u2LRupCVUL .carousel {
  min-height: 600px;
}
.cid-u2LRupCVUL .carousel img {
  max-height: 600px;
  object-fit: cover;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2LRupCVUL .carousel {
    min-height: 300px;
  }
  .cid-u2LRupCVUL .carousel img {
    max-height: 300px;
  }
}
@media (max-width: 767px) {
  .cid-u2LRupCVUL .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u2LRupCVUL .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u2LRupCVUL .slide {
  height: 100%;
}
.cid-u2LRupCVUL .carousel,
.cid-u2LRupCVUL .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
}
.cid-u2LRupCVUL .item-wrapper {
  width: 100%;
  height: 100%;
}
.cid-u2LRupCVUL .carousel-caption {
  bottom: 0px;
}
.cid-u2LRupCVUL .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u2LRupCVUL .mobi-mbri-arrow-next {
  margin-left: 5px;
  color: black;
  font-size: 1rem;
}
.cid-u2LRupCVUL .mobi-mbri-arrow-prev {
  margin-right: 5px;
  color: black;
  font-size: 1rem;
}
.cid-u2LRupCVUL .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u2LRupCVUL .carousel-item {
  height: 100%;
}
.cid-u2LRupCVUL .carousel-control {
  bottom: -50px;
  top: auto;
  width: 35px;
  height: 35px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 1px solid black;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1;
}
.cid-u2LRupCVUL .carousel-control.carousel-control-prev {
  right: 50px;
  left: auto;
}
.cid-u2LRupCVUL .carousel-control.carousel-control-next {
  right: 0;
}
.cid-u2LRupCVUL .carousel-control:hover {
  background: white;
}
.cid-u2LRupNdxL {
  padding-top: 30px;
  padding-bottom: 0px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-u2LRupNdxL .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u2LRupNdxL .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2LRupNdxL .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u2LRupNdxL .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u2LRupNdxL .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffda73;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u2LRupNdxL .icon-focus {
  display: none;
}
.cid-u2LRupNdxL .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-u2LRupNdxL ul {
  font-size: 0;
}
.cid-u2LRupNdxL .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #efefef !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-u2LRupNdxL .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-u2LRupNdxL .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #232323);
}
.cid-u2LRupNdxL .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-u2LRupNdxL .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-u2LRupNdxL .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-u2LRupNdxL .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-u2LRupNdxL .btn:hover {
  background: transparent !important;
}
.cid-u2LRupNdxL .btn:hover:before {
  background: transparent !important;
}
.cid-u2LRupNdxL .btn:before {
  background-color: transparent !important;
}
.cid-u2LRupNdxL .btn:focus {
  box-shadow: none;
}
.cid-u2LRupNdxL .mbr-section-title {
  position: relative;
  z-index: 1;
  text-align: left;
}
.cid-u2LRupY1H6 {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-u2LRupY1H6 .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2LRupY1H6 .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2LRupY1H6 .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #ffffff;
  margin-left: 1rem;
}
.cid-u2LRupY1H6 .panel-group {
  border: none;
}
.cid-u2LRupY1H6 .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2LRupY1H6 .panel-body,
.cid-u2LRupY1H6 .card-header {
  padding: 1rem 0;
}
.cid-u2LRupY1H6 .panel-title-edit {
  color: #ffffff;
}
.cid-u2LRupY1H6 .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-u2LRupY1H6 .panel-text {
  color: #ffffff;
}
.cid-u2LRuqcXmS {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-u2LRuqcXmS .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-u2LRuqcXmS .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-u2LRuqcXmS .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-u2LRuqcXmS .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-u2LRuqcXmS .navbar-nav {
    flex-direction: column;
  }
  .cid-u2LRuqcXmS .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-u2LRuqcXmS a {
  transition: color .3s;
}
.cid-u2LRuqcXmS a.text-danger:hover,
.cid-u2LRuqcXmS a.text-danger:focus,
.cid-u2LRuqcXmS a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-u2LWHUOiMU .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u2LWHUOiMU .nav-item:focus,
.cid-u2LWHUOiMU .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u2LWHUOiMU .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-u2LWHUOiMU .nav-item .nav-link {
    position: relative;
  }
  .cid-u2LWHUOiMU .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffffff, #232323);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u2LWHUOiMU .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u2LWHUOiMU .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2LWHUOiMU .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u2LWHUOiMU .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2LWHUOiMU .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-u2LWHUOiMU .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u2LWHUOiMU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u2LWHUOiMU .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u2LWHUOiMU .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2LWHUOiMU .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2LWHUOiMU .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-u2LWHUOiMU .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-u2LWHUOiMU .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-u2LWHUOiMU .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2LWHUOiMU .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2LWHUOiMU .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u2LWHUOiMU .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u2LWHUOiMU .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2LWHUOiMU .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2LWHUOiMU .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u2LWHUOiMU .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2LWHUOiMU .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u2LWHUOiMU .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u2LWHUOiMU .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2LWHUOiMU .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2LWHUOiMU .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u2LWHUOiMU .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2LWHUOiMU .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2LWHUOiMU .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u2LWHUOiMU .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u2LWHUOiMU .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2LWHUOiMU .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2LWHUOiMU .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u2LWHUOiMU .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u2LWHUOiMU .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u2LWHUOiMU .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-u2LWHUOiMU .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u2LWHUOiMU .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u2LWHUOiMU .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2LWHUOiMU .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2LWHUOiMU .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2LWHUOiMU .dropdown-item.active,
.cid-u2LWHUOiMU .dropdown-item:active {
  background-color: transparent;
}
.cid-u2LWHUOiMU .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2LWHUOiMU .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2LWHUOiMU .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2LWHUOiMU .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u2LWHUOiMU .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2LWHUOiMU .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2LWHUOiMU ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u2LWHUOiMU .navbar-buttons {
  text-align: center;
}
.cid-u2LWHUOiMU button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u2LWHUOiMU button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b3ff0b;
}
.cid-u2LWHUOiMU button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u2LWHUOiMU button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u2LWHUOiMU button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u2LWHUOiMU button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u2LWHUOiMU nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2LWHUOiMU nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u2LWHUOiMU nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u2LWHUOiMU nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2LWHUOiMU .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u2LWHUOiMU a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u2LWHUOiMU .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u2LWHUOiMU .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u2LWHUOiMU .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2LWHUOiMU .navbar {
    height: 77px;
  }
  .cid-u2LWHUOiMU .navbar.opened {
    height: auto;
  }
  .cid-u2LWHUOiMU .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2LWHV6zNo {
  padding-top: 12rem;
  padding-bottom: 10rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u2LWHV6zNo h2,
.cid-u2LWHV6zNo h4,
.cid-u2LWHV6zNo p {
  margin: 0;
}
.cid-u2LWHV6zNo .bg-image-wrap {
  width: 50%;
  height: 150%;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 1;
  background-image: url("../../../assets/images/projeto-60trw-cia.p-page-7-1920x1080.jpg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transform: rotate(15deg) scale(1.2) translate(50px, -30px);
}
@media (max-width: 1440px) {
  .cid-u2LWHV6zNo .bg-image-wrap {
    width: 60%;
  }
}
@media (max-width: 800px) {
  .cid-u2LWHV6zNo .bg-image-wrap {
    width: 65%;
  }
}
@media (max-width: 400px) {
  .cid-u2LWHV6zNo .bg-image-wrap {
    display: none;
  }
}
.cid-u2LWHV6zNo .container-fluid {
  padding: 0;
  margin: 0 auto;
  width: 1300px;
  max-width: 1300px;
}
@media (max-width: 1440px) {
  .cid-u2LWHV6zNo .container-fluid {
    width: 1100px;
  }
}
@media (max-width: 1200px) {
  .cid-u2LWHV6zNo .container-fluid {
    width: 960px;
  }
}
@media (max-width: 1024px) {
  .cid-u2LWHV6zNo .container-fluid {
    width: 768px;
  }
}
@media (max-width: 800px) {
  .cid-u2LWHV6zNo .container-fluid {
    width: 86%;
  }
}
.cid-u2LWHV6zNo .text-elements {
  width: 100%;
}
.cid-u2LWHV6zNo .heading {
  padding-right: 50%;
}
@media (max-width: 1024px) {
  .cid-u2LWHV6zNo .heading {
    padding-right: 38%;
  }
}
@media (max-width: 767px) {
  .cid-u2LWHV6zNo .heading {
    padding-right: 0;
  }
}
.cid-u2LWHV6zNo .mbr-section-title {
  color: #000000;
  margin-bottom: 20px;
  text-align: left;
}
.cid-u2LWHV6zNo .mbr-section-subtitle {
  margin-bottom: 6px;
  text-align: left;
}
.cid-u2LWHV6zNo .mbr-text {
  margin-top: 10px;
  margin-bottom: 30px;
  padding-right: 73%;
  text-align: left;
}
@media (max-width: 1024px) {
  .cid-u2LWHV6zNo .mbr-text {
    padding-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-u2LWHV6zNo .mbr-text {
    padding-right: 40px;
  }
}
.cid-u2LWHV6zNo .link {
  font-weight: 600;
  position: relative;
  margin-right: 73%;
}
@media (max-width: 1024px) {
  .cid-u2LWHV6zNo .link {
    margin-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-u2LWHV6zNo .link {
    margin-right: 40px;
  }
}
.cid-u2LWHV6zNo .link::after {
  content: "";
  position: absolute;
  display: inline-block;
  bottom: -5px;
  left: 0;
  width: 100%;
  height: 1px;
  line-height: 1;
  background-color: #ee3102;
  transition: transform 0.35s cubic-bezier(0.23, 0.02, 0.15, 0.9);
}
.cid-u2LWHVfgyP {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-u2LWHVfgyP .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2LWHVfgyP .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2LWHVfgyP .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2LWHVfgyP .container {
    padding: 0 15px;
  }
}
.cid-u2LWHVfgyP .image-wrapper {
  margin-right: 48px;
}
@media (max-width: 992px) {
  .cid-u2LWHVfgyP .image-wrapper {
    margin: 0 0 40px 0;
  }
}
.cid-u2LWHVfgyP .image-wrapper img {
  height: 510px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u2LWHVfgyP .image-wrapper img {
    height: 400px;
  }
}
.cid-u2LWHVfgyP .content-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-u2LWHVfgyP .content-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-u2LWHVfgyP .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-u2LWHVfgyP .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-u2LWHVfgyP .content-wrapper .mbr-section-btn {
  margin-top: 40px;
}
.cid-u2LWHVfgyP .mbr-section-title {
  color: #ffffff;
}
.cid-u2LWHVfgyP .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2LWHVfgyP .mbr-text {
  color: #ffffff;
}
.cid-u2LWHVfgyP .mbr-section-title,
.cid-u2LWHVfgyP .mbr-section-btn {
  color: #ffffff;
}
.cid-u2LWHVq2RC {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2LWHVq2RC .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2LWHVq2RC .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-u2LWHVq2RC .container {
    padding: 0 16px;
  }
}
.cid-u2LWHVq2RC .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-u2LWHVq2RC .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
@media (max-width: 992px) {
  .cid-u2LWHVq2RC .text-wrapper {
    margin-bottom: 40px;
  }
}
.cid-u2LWHVq2RC .text-wrapper .mbr-desc {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-u2LWHVq2RC .text-wrapper .mbr-desc {
    margin-bottom: 20px;
  }
}
.cid-u2LWHVq2RC .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-u2LWHVq2RC .text-wrapper .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-u2LWHVq2RC .video-block .video-wrapper iframe {
  border-radius: 16px;
}
.cid-u2LWHVq2RC .video-block .video-wrapper .app-video-wrapper img {
  height: 320px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-u2LWHVq2RC .video-block .video-wrapper .app-video-wrapper::before {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 82px;
  width: 82px;
  color: #ffffff;
  background-color: #08323c;
  text-shadow: none;
  font-size: 20px;
  border-radius: 100%;
  top: auto;
  bottom: 20px;
  left: 60px;
}
.cid-u2LWHVq2RC .mbr-section-title {
  color: #000000;
}
.cid-u2LWHVq2RC .mbr-desc {
  color: #08323C;
}
.cid-u2LWHVq2RC .mbr-text {
  color: #000000;
}
.cid-u2LWHVq2RC .mbr-desc,
.cid-u2LWHVq2RC .mbr-section-btn {
  color: #000000;
}
.cid-u2LWHVAthw {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u2LWHVAthw .carousel {
  min-height: 600px;
}
.cid-u2LWHVAthw .carousel img {
  max-height: 600px;
  object-fit: cover;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2LWHVAthw .carousel {
    min-height: 300px;
  }
  .cid-u2LWHVAthw .carousel img {
    max-height: 300px;
  }
}
@media (max-width: 767px) {
  .cid-u2LWHVAthw .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u2LWHVAthw .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u2LWHVAthw .slide {
  height: 100%;
}
.cid-u2LWHVAthw .carousel,
.cid-u2LWHVAthw .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
}
.cid-u2LWHVAthw .item-wrapper {
  width: 100%;
  height: 100%;
}
.cid-u2LWHVAthw .carousel-caption {
  bottom: 0px;
}
.cid-u2LWHVAthw .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u2LWHVAthw .mobi-mbri-arrow-next {
  margin-left: 5px;
  color: black;
  font-size: 1rem;
}
.cid-u2LWHVAthw .mobi-mbri-arrow-prev {
  margin-right: 5px;
  color: black;
  font-size: 1rem;
}
.cid-u2LWHVAthw .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u2LWHVAthw .carousel-item {
  height: 100%;
}
.cid-u2LWHVAthw .carousel-control {
  bottom: -50px;
  top: auto;
  width: 35px;
  height: 35px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 1px solid black;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1;
}
.cid-u2LWHVAthw .carousel-control.carousel-control-prev {
  right: 50px;
  left: auto;
}
.cid-u2LWHVAthw .carousel-control.carousel-control-next {
  right: 0;
}
.cid-u2LWHVAthw .carousel-control:hover {
  background: white;
}
.cid-u2LWHVLMKh {
  padding-top: 30px;
  padding-bottom: 0px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-u2LWHVLMKh .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u2LWHVLMKh .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2LWHVLMKh .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u2LWHVLMKh .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u2LWHVLMKh .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffda73;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u2LWHVLMKh .icon-focus {
  display: none;
}
.cid-u2LWHVLMKh .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-u2LWHVLMKh ul {
  font-size: 0;
}
.cid-u2LWHVLMKh .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #efefef !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-u2LWHVLMKh .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-u2LWHVLMKh .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #232323);
}
.cid-u2LWHVLMKh .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-u2LWHVLMKh .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-u2LWHVLMKh .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-u2LWHVLMKh .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-u2LWHVLMKh .btn:hover {
  background: transparent !important;
}
.cid-u2LWHVLMKh .btn:hover:before {
  background: transparent !important;
}
.cid-u2LWHVLMKh .btn:before {
  background-color: transparent !important;
}
.cid-u2LWHVLMKh .btn:focus {
  box-shadow: none;
}
.cid-u2LWHVLMKh .mbr-section-title {
  position: relative;
  z-index: 1;
  text-align: left;
}
.cid-u2LWHVXAFe {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-u2LWHVXAFe .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2LWHVXAFe .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2LWHVXAFe .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #ffffff;
  margin-left: 1rem;
}
.cid-u2LWHVXAFe .panel-group {
  border: none;
}
.cid-u2LWHVXAFe .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2LWHVXAFe .panel-body,
.cid-u2LWHVXAFe .card-header {
  padding: 1rem 0;
}
.cid-u2LWHVXAFe .panel-title-edit {
  color: #ffffff;
}
.cid-u2LWHVXAFe .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-u2LWHVXAFe .panel-text {
  color: #ffffff;
}
.cid-u2LWHWdHll {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-u2LWHWdHll .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-u2LWHWdHll .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-u2LWHWdHll .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-u2LWHWdHll .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-u2LWHWdHll .navbar-nav {
    flex-direction: column;
  }
  .cid-u2LWHWdHll .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-u2LWHWdHll a {
  transition: color .3s;
}
.cid-u2LWHWdHll a.text-danger:hover,
.cid-u2LWHWdHll a.text-danger:focus,
.cid-u2LWHWdHll a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
.cid-u2LXm7ubWZ .dropdown-item:before {
  font-family: MobiriseIcons !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;
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u2LXm7ubWZ .nav-item:focus,
.cid-u2LXm7ubWZ .nav-link:focus {
  outline: none;
}
@media (min-width: 992px) {
  .cid-u2LXm7ubWZ .dropdown-item:hover:before {
    -webkit-transform: scale(1, 1);
    transform: scale(1, 1);
    width: 16px;
  }
  .cid-u2LXm7ubWZ .nav-item .nav-link {
    position: relative;
  }
  .cid-u2LXm7ubWZ .nav-item .nav-link::before {
    position: absolute;
    content: '';
    width: 0;
    height: 3px;
    bottom: -0.5rem;
    left: 50%;
    background: linear-gradient(90deg, #ffffff, #232323);
    transition: width 200ms linear, left 200ms linear;
  }
  .cid-u2LXm7ubWZ .nav-item.open .nav-link::before {
    bottom: .2rem;
    width: 80% !important;
    left: 10% !important;
  }
  .cid-u2LXm7ubWZ .nav-item .nav-link:hover::before {
    width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2LXm7ubWZ .dropdown .dropdown-menu .dropdown-item {
  width: auto;
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u2LXm7ubWZ .dropdown .dropdown-menu .dropdown-item::after {
  right: 0.5rem;
}
.cid-u2LXm7ubWZ .dropdown .dropdown-menu .dropdown-item:hover {
  padding-right: 2.5385em;
  padding-left: 3.5385em;
}
.cid-u2LXm7ubWZ .dropdown .dropdown-menu .dropdown-item:hover .mbr-iconfont:before {
  -webkit-transform: scale(0, 1);
  transform: scale(0, 1);
}
.cid-u2LXm7ubWZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont {
  margin-left: -1.8rem;
  padding-right: 1rem;
  font-size: inherit;
}
.cid-u2LXm7ubWZ .dropdown .dropdown-menu .dropdown-item .mbr-iconfont:before {
  display: inline-block;
  -webkit-transform: scale(1, 1);
  transform: scale(1, 1);
  -webkit-transition: all 0.25s ease-in-out;
  -moz-transition: all 0.25s ease-in-out;
  transition: all 0.25s ease-in-out;
}
.cid-u2LXm7ubWZ .collapsed .dropdown-menu .dropdown-item:before {
  display: none;
}
.cid-u2LXm7ubWZ .collapsed .dropdown .dropdown-menu .dropdown-item {
  padding: 0.235em 1.5em 0.235em 1.5em !important;
  transition: none;
  margin: 0 !important;
}
.cid-u2LXm7ubWZ .navbar {
  min-height: 77px;
  transition: all .3s;
  background: #000000;
}
.cid-u2LXm7ubWZ .navbar.opened {
  transition: all .3s;
  background: #000000 !important;
}
.cid-u2LXm7ubWZ .navbar .dropdown-item {
  padding: .235rem 1.5rem;
}
.cid-u2LXm7ubWZ .navbar .navbar-collapse {
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  z-index: 1;
}
.cid-u2LXm7ubWZ .navbar.collapsed .nav-item .nav-link::before {
  display: none;
}
.cid-u2LXm7ubWZ .navbar.collapsed.opened .dropdown-menu {
  top: 0;
}
.cid-u2LXm7ubWZ .navbar.collapsed .dropdown-menu {
  background: transparent !important;
}
.cid-u2LXm7ubWZ .navbar.collapsed .dropdown-menu .dropdown-submenu {
  left: 0 !important;
}
.cid-u2LXm7ubWZ .navbar.collapsed .dropdown-menu .dropdown-item:after {
  right: auto;
}
.cid-u2LXm7ubWZ .navbar.collapsed .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
  margin-left: .25rem;
  border-top: 0.35em solid;
  border-right: 0.35em solid transparent;
  border-left: 0.35em solid transparent;
  border-bottom: 0;
  top: 55%;
}
.cid-u2LXm7ubWZ .navbar.collapsed ul.navbar-nav li {
  margin: auto;
}
.cid-u2LXm7ubWZ .navbar.collapsed .dropdown-menu .dropdown-item {
  padding: .25rem 1.5rem;
  text-align: center;
}
.cid-u2LXm7ubWZ .navbar.collapsed .icons-menu {
  padding-left: 0;
  padding-top: .5rem;
  padding-bottom: .5rem;
}
@media (max-width: 991px) {
  .cid-u2LXm7ubWZ .navbar .nav-item .nav-link::before {
    display: none;
  }
  .cid-u2LXm7ubWZ .navbar.opened .dropdown-menu {
    top: 0;
  }
  .cid-u2LXm7ubWZ .navbar .dropdown-menu {
    background: transparent !important;
  }
  .cid-u2LXm7ubWZ .navbar .dropdown-menu .dropdown-submenu {
    left: 0 !important;
  }
  .cid-u2LXm7ubWZ .navbar .dropdown-menu .dropdown-item:after {
    right: auto;
  }
  .cid-u2LXm7ubWZ .navbar .dropdown-menu .dropdown-toggle[data-toggle="dropdown-submenu"]:after {
    margin-left: .25rem;
    border-top: 0.35em solid;
    border-right: 0.35em solid transparent;
    border-left: 0.35em solid transparent;
    border-bottom: 0;
    top: 55%;
  }
  .cid-u2LXm7ubWZ .navbar .navbar-logo img {
    height: 3.8rem !important;
  }
  .cid-u2LXm7ubWZ .navbar ul.navbar-nav li {
    margin: auto;
  }
  .cid-u2LXm7ubWZ .navbar .dropdown-menu .dropdown-item {
    padding: .25rem 1.5rem !important;
    text-align: center;
  }
  .cid-u2LXm7ubWZ .navbar .navbar-brand {
    -webkit-flex-shrink: initial;
    flex-shrink: initial;
    -webkit-flex-basis: auto;
    flex-basis: auto;
    word-break: break-word;
  }
  .cid-u2LXm7ubWZ .navbar .navbar-toggler {
    -webkit-flex-basis: auto;
    flex-basis: auto;
  }
  .cid-u2LXm7ubWZ .navbar .icons-menu {
    padding-left: 0;
    padding-top: .5rem;
    padding-bottom: .5rem;
  }
}
.cid-u2LXm7ubWZ .navbar.navbar-short {
  background: #000000 !important;
  min-height: 60px;
}
.cid-u2LXm7ubWZ .navbar.navbar-short .navbar-logo img {
  height: 3rem !important;
}
.cid-u2LXm7ubWZ .navbar.navbar-short .navbar-brand {
  padding: 0;
}
.cid-u2LXm7ubWZ .navbar-brand {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  -webkit-align-items: center;
  align-items: center;
  margin-right: 0;
  padding: 0;
  transition: all .3s;
  word-break: break-word;
  z-index: 1;
}
.cid-u2LXm7ubWZ .navbar-brand .navbar-caption {
  line-height: inherit !important;
}
.cid-u2LXm7ubWZ .navbar-brand .navbar-logo a {
  outline: none;
}
.cid-u2LXm7ubWZ .dropdown-item.active,
.cid-u2LXm7ubWZ .dropdown-item:active {
  background-color: transparent;
}
.cid-u2LXm7ubWZ .navbar-expand-lg .navbar-nav .nav-link {
  padding: 0;
}
.cid-u2LXm7ubWZ .nav-dropdown .link.dropdown-toggle {
  margin-right: 1.667em;
}
.cid-u2LXm7ubWZ .nav-dropdown .link.dropdown-toggle[aria-expanded="true"] {
  margin-right: 0;
  padding: 0.667em 1.667em;
}
.cid-u2LXm7ubWZ .navbar.navbar-expand-lg .dropdown .dropdown-menu {
  background: #000000;
}
.cid-u2LXm7ubWZ .navbar.navbar-expand-lg .dropdown .dropdown-menu .dropdown-submenu {
  margin: 0;
  left: 100%;
}
.cid-u2LXm7ubWZ .navbar .dropdown.open > .dropdown-menu {
  display: block;
}
.cid-u2LXm7ubWZ ul.navbar-nav {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
}
.cid-u2LXm7ubWZ .navbar-buttons {
  text-align: center;
}
.cid-u2LXm7ubWZ button.navbar-toggler {
  outline: none;
  width: 31px;
  height: 20px;
  cursor: pointer;
  transition: all .2s;
  position: relative;
  -webkit-align-self: center;
  align-self: center;
}
.cid-u2LXm7ubWZ button.navbar-toggler .hamburger span {
  position: absolute;
  right: 0;
  width: 30px;
  height: 2px;
  border-right: 5px;
  background-color: #b3ff0b;
}
.cid-u2LXm7ubWZ button.navbar-toggler .hamburger span:nth-child(1) {
  top: 0;
  transition: all .2s;
}
.cid-u2LXm7ubWZ button.navbar-toggler .hamburger span:nth-child(2) {
  top: 8px;
  transition: all .15s;
}
.cid-u2LXm7ubWZ button.navbar-toggler .hamburger span:nth-child(3) {
  top: 8px;
  transition: all .15s;
}
.cid-u2LXm7ubWZ button.navbar-toggler .hamburger span:nth-child(4) {
  top: 16px;
  transition: all .2s;
}
.cid-u2LXm7ubWZ nav.opened .hamburger span:nth-child(1) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2LXm7ubWZ nav.opened .hamburger span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
  transition: all .25s;
}
.cid-u2LXm7ubWZ nav.opened .hamburger span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
  transition: all .25s;
}
.cid-u2LXm7ubWZ nav.opened .hamburger span:nth-child(4) {
  top: 8px;
  width: 0;
  opacity: 0;
  right: 50%;
  transition: all .2s;
}
.cid-u2LXm7ubWZ .navbar-dropdown {
  padding: .5rem 1rem;
  position: fixed;
}
.cid-u2LXm7ubWZ a.nav-link {
  -webkit-justify-content: center;
  justify-content: center;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
.cid-u2LXm7ubWZ .mbr-iconfont {
  font-size: 1.5rem;
  padding-right: .5rem;
}
.cid-u2LXm7ubWZ .icons-menu {
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  display: flex;
  -webkit-justify-content: center;
  justify-content: center;
  padding-left: 1rem;
  text-align: center;
}
.cid-u2LXm7ubWZ .icons-menu span {
  font-size: 20px;
  color: #232323;
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .cid-u2LXm7ubWZ .navbar {
    height: 77px;
  }
  .cid-u2LXm7ubWZ .navbar.opened {
    height: auto;
  }
  .cid-u2LXm7ubWZ .nav-item .nav-link:hover::before {
    width: 175%;
    max-width: calc(100% + 2rem);
    left: -1rem;
  }
}
.cid-u2LXm7MXQD {
  padding-top: 12rem;
  padding-bottom: 10rem;
  overflow: hidden;
  background-color: #ffffff;
}
.cid-u2LXm7MXQD h2,
.cid-u2LXm7MXQD h4,
.cid-u2LXm7MXQD p {
  margin: 0;
}
.cid-u2LXm7MXQD .bg-image-wrap {
  width: 50%;
  height: 150%;
  position: absolute;
  top: 0;
  right: 0;
  opacity: 1;
  background-image: url("../../../assets/images/twitch-carretagame07-1280x720.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transform: rotate(15deg) scale(1.2) translate(50px, -30px);
}
@media (max-width: 1440px) {
  .cid-u2LXm7MXQD .bg-image-wrap {
    width: 60%;
  }
}
@media (max-width: 800px) {
  .cid-u2LXm7MXQD .bg-image-wrap {
    width: 65%;
  }
}
@media (max-width: 400px) {
  .cid-u2LXm7MXQD .bg-image-wrap {
    display: none;
  }
}
.cid-u2LXm7MXQD .container-fluid {
  padding: 0;
  margin: 0 auto;
  width: 1300px;
  max-width: 1300px;
}
@media (max-width: 1440px) {
  .cid-u2LXm7MXQD .container-fluid {
    width: 1100px;
  }
}
@media (max-width: 1200px) {
  .cid-u2LXm7MXQD .container-fluid {
    width: 960px;
  }
}
@media (max-width: 1024px) {
  .cid-u2LXm7MXQD .container-fluid {
    width: 768px;
  }
}
@media (max-width: 800px) {
  .cid-u2LXm7MXQD .container-fluid {
    width: 86%;
  }
}
.cid-u2LXm7MXQD .text-elements {
  width: 100%;
}
.cid-u2LXm7MXQD .heading {
  padding-right: 50%;
}
@media (max-width: 1024px) {
  .cid-u2LXm7MXQD .heading {
    padding-right: 38%;
  }
}
@media (max-width: 767px) {
  .cid-u2LXm7MXQD .heading {
    padding-right: 0;
  }
}
.cid-u2LXm7MXQD .mbr-section-title {
  color: #000000;
  margin-bottom: 20px;
  text-align: left;
}
.cid-u2LXm7MXQD .mbr-section-subtitle {
  margin-bottom: 6px;
  text-align: left;
}
.cid-u2LXm7MXQD .mbr-text {
  margin-top: 10px;
  margin-bottom: 30px;
  padding-right: 73%;
  text-align: left;
}
@media (max-width: 1024px) {
  .cid-u2LXm7MXQD .mbr-text {
    padding-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-u2LXm7MXQD .mbr-text {
    padding-right: 40px;
  }
}
.cid-u2LXm7MXQD .link {
  font-weight: 600;
  position: relative;
  margin-right: 73%;
}
@media (max-width: 1024px) {
  .cid-u2LXm7MXQD .link {
    margin-right: 63%;
  }
}
@media (max-width: 767px) {
  .cid-u2LXm7MXQD .link {
    margin-right: 40px;
  }
}
.cid-u2LXm7MXQD .link::after {
  content: "";
  position: absolute;
  display: inline-block;
  bottom: -5px;
  left: 0;
  width: 100%;
  height: 1px;
  line-height: 1;
  background-color: #ee3102;
  transition: transform 0.35s cubic-bezier(0.23, 0.02, 0.15, 0.9);
}
.cid-u2LXm7Vioo {
  padding-top: 5rem;
  padding-bottom: 5rem;
  overflow: hidden;
  background-color: #000000;
}
.cid-u2LXm7Vioo .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2LXm7Vioo .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2LXm7Vioo .row {
  justify-content: center;
}
@media (max-width: 992px) {
  .cid-u2LXm7Vioo .container {
    padding: 0 15px;
  }
}
.cid-u2LXm7Vioo .image-wrapper {
  margin-right: 48px;
}
@media (max-width: 992px) {
  .cid-u2LXm7Vioo .image-wrapper {
    margin: 0 0 40px 0;
  }
}
.cid-u2LXm7Vioo .image-wrapper img {
  height: 510px;
  object-fit: cover;
}
@media (max-width: 768px) {
  .cid-u2LXm7Vioo .image-wrapper img {
    height: 400px;
  }
}
.cid-u2LXm7Vioo .content-wrapper .mbr-section-title {
  margin-bottom: 30px;
}
@media (max-width: 992px) {
  .cid-u2LXm7Vioo .content-wrapper .mbr-section-title {
    margin-bottom: 20px;
  }
}
.cid-u2LXm7Vioo .content-wrapper .mbr-section-subtitle {
  margin-bottom: 20px;
}
.cid-u2LXm7Vioo .content-wrapper .mbr-text {
  margin-bottom: 16px;
}
.cid-u2LXm7Vioo .content-wrapper .mbr-section-btn {
  margin-top: 40px;
}
.cid-u2LXm7Vioo .mbr-section-title {
  color: #ffffff;
}
.cid-u2LXm7Vioo .mbr-section-subtitle {
  color: #ffffff;
}
.cid-u2LXm7Vioo .mbr-text {
  color: #ffffff;
}
.cid-u2LXm7Vioo .mbr-section-title,
.cid-u2LXm7Vioo .mbr-section-btn {
  color: #ffffff;
}
.cid-u2LXm85SpX {
  padding-top: 3rem;
  padding-bottom: 3rem;
  background-color: #ffffff;
}
.cid-u2LXm85SpX .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2LXm85SpX .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-u2LXm85SpX .container {
    padding: 0 16px;
  }
}
.cid-u2LXm85SpX .title-wrapper .mbr-section-title {
  margin-bottom: 70px;
}
@media (max-width: 992px) {
  .cid-u2LXm85SpX .title-wrapper .mbr-section-title {
    margin-bottom: 40px;
  }
}
@media (max-width: 992px) {
  .cid-u2LXm85SpX .text-wrapper {
    margin-bottom: 40px;
  }
}
.cid-u2LXm85SpX .text-wrapper .mbr-desc {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-u2LXm85SpX .text-wrapper .mbr-desc {
    margin-bottom: 20px;
  }
}
.cid-u2LXm85SpX .text-wrapper .mbr-text {
  margin-bottom: 40px;
}
@media (max-width: 768px) {
  .cid-u2LXm85SpX .text-wrapper .mbr-text {
    margin-bottom: 20px;
  }
}
.cid-u2LXm85SpX .video-block .video-wrapper iframe {
  border-radius: 16px;
}
.cid-u2LXm85SpX .video-block .video-wrapper .app-video-wrapper img {
  height: 320px;
  object-fit: cover;
  border-radius: 16px;
}
.cid-u2LXm85SpX .video-block .video-wrapper .app-video-wrapper::before {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 82px;
  width: 82px;
  color: #ffffff;
  background-color: #08323c;
  text-shadow: none;
  font-size: 20px;
  border-radius: 100%;
  top: auto;
  bottom: 20px;
  left: 60px;
}
.cid-u2LXm85SpX .mbr-section-title {
  color: #000000;
}
.cid-u2LXm85SpX .mbr-desc {
  color: #08323C;
}
.cid-u2LXm85SpX .mbr-text {
  color: #000000;
}
.cid-u2LXm85SpX .mbr-desc,
.cid-u2LXm85SpX .mbr-section-btn {
  color: #000000;
}
.cid-u2LXm8gMb2 {
  padding-top: 3rem;
  padding-bottom: 4rem;
  background-color: #ffffff;
}
.cid-u2LXm8gMb2 .carousel {
  min-height: 600px;
}
.cid-u2LXm8gMb2 .carousel img {
  max-height: 600px;
  object-fit: cover;
  height: 100%;
}
@media (max-width: 767px) {
  .cid-u2LXm8gMb2 .carousel {
    min-height: 300px;
  }
  .cid-u2LXm8gMb2 .carousel img {
    max-height: 300px;
  }
}
@media (max-width: 767px) {
  .cid-u2LXm8gMb2 .container .carousel-control {
    margin-bottom: 0;
  }
  .cid-u2LXm8gMb2 .content-slider-wrap {
    width: 100% !important;
  }
}
.cid-u2LXm8gMb2 .slide {
  height: 100%;
}
.cid-u2LXm8gMb2 .carousel,
.cid-u2LXm8gMb2 .carousel-inner {
  display: flex;
  align-items: center;
  height: 100%;
}
.cid-u2LXm8gMb2 .item-wrapper {
  width: 100%;
  height: 100%;
}
.cid-u2LXm8gMb2 .carousel-caption {
  bottom: 0px;
}
.cid-u2LXm8gMb2 .carousel-control:hover {
  background: #1b1b1b;
  color: #fff;
  opacity: 1;
}
.cid-u2LXm8gMb2 .mobi-mbri-arrow-next {
  margin-left: 5px;
  color: black;
  font-size: 1rem;
}
.cid-u2LXm8gMb2 .mobi-mbri-arrow-prev {
  margin-right: 5px;
  color: black;
  font-size: 1rem;
}
.cid-u2LXm8gMb2 .container .carousel-indicators {
  margin-bottom: 3px;
}
.cid-u2LXm8gMb2 .carousel-item {
  height: 100%;
}
.cid-u2LXm8gMb2 .carousel-control {
  bottom: -50px;
  top: auto;
  width: 35px;
  height: 35px;
  margin-top: -1.5rem;
  font-size: 22px;
  border: 1px solid black;
  border-radius: 50%;
  transition: all 0.3s;
  opacity: 1;
}
.cid-u2LXm8gMb2 .carousel-control.carousel-control-prev {
  right: 50px;
  left: auto;
}
.cid-u2LXm8gMb2 .carousel-control.carousel-control-next {
  right: 0;
}
.cid-u2LXm8gMb2 .carousel-control:hover {
  background: white;
}
.cid-u2LXm8qwm1 {
  padding-top: 30px;
  padding-bottom: 0px;
  overflow: hidden;
  box-sizing: border-box;
  background-color: #ffffff;
}
.cid-u2LXm8qwm1 .mbr-slider .carousel-control {
  background: #1b1b1b;
}
.cid-u2LXm8qwm1 .mbr-slider .carousel-control-prev {
  left: 0;
  margin-left: 2.5rem;
}
.cid-u2LXm8qwm1 .mbr-slider .carousel-control-next {
  right: 0;
  margin-right: 2.5rem;
}
.cid-u2LXm8qwm1 .mbr-slider .modal-body .close {
  background: #1b1b1b;
}
.cid-u2LXm8qwm1 .mbr-gallery-item > div::before {
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  background-color: #ffda73;
  opacity: 0;
  -webkit-transition: 0.2s opacity ease-in-out;
  transition: 0.2s opacity ease-in-out;
}
.cid-u2LXm8qwm1 .icon-focus {
  display: none;
}
.cid-u2LXm8qwm1 .mbr-gallery-title {
  transition: all 0.5s ease;
  position: absolute;
  text-align: left;
  display: none;
  width: 100%;
  top: 0;
  right: 0;
  padding: 1rem;
  color: #000000;
  font-weight: bold;
  background: transparent;
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  -ms-transition: all 0.5s ease;
}
.cid-u2LXm8qwm1 ul {
  font-size: 0;
}
.cid-u2LXm8qwm1 .mbr-gallery-filter ul li .btn {
  border: none;
  background-color: transparent;
  color: #efefef !important;
  padding: 0.5rem 1rem 0.6rem;
  border-radius: 0;
  margin: 0!important;
  transition: padding, border 0s, transform .2s;
}
.cid-u2LXm8qwm1 .mbr-gallery-filter ul li.active .btn {
  padding: 0.5rem 1rem 0.5rem;
  border-radius: 0 !important;
  position: relative;
}
.cid-u2LXm8qwm1 .mbr-gallery-filter ul li.active .btn:after {
  content: '';
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 3px;
  background: linear-gradient(90deg, #ffffff, #232323);
}
.cid-u2LXm8qwm1 .mbr-gallery-filter ul li {
  padding: 0;
}
.cid-u2LXm8qwm1 .mbr-gallery-item > div:hover .mbr-gallery-title {
  padding-bottom: 1.5rem;
  display: block;
}
.cid-u2LXm8qwm1 .mbr-gallery-item > div:hover:before {
  opacity: 0.3 !important;
}
.cid-u2LXm8qwm1 .btn {
  background: none;
  border-radius: 0 !important;
}
.cid-u2LXm8qwm1 .btn:hover {
  background: transparent !important;
}
.cid-u2LXm8qwm1 .btn:hover:before {
  background: transparent !important;
}
.cid-u2LXm8qwm1 .btn:before {
  background-color: transparent !important;
}
.cid-u2LXm8qwm1 .btn:focus {
  box-shadow: none;
}
.cid-u2LXm8qwm1 .mbr-section-title {
  position: relative;
  z-index: 1;
  text-align: left;
}
.cid-u2LXm8B3GO {
  padding-top: 1rem;
  padding-bottom: 0rem;
  background-color: #333333;
}
.cid-u2LXm8B3GO .mbr-fallback-image.disabled {
  display: none;
}
.cid-u2LXm8B3GO .mbr-fallback-image {
  display: block;
  background-size: cover;
  background-position: center center;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
}
.cid-u2LXm8B3GO .mbr-iconfont {
  font-size: 1.4rem !important;
  font-family: 'Moririse2' !important;
  color: #ffffff;
  margin-left: 1rem;
}
.cid-u2LXm8B3GO .panel-group {
  border: none;
}
.cid-u2LXm8B3GO .panel-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.cid-u2LXm8B3GO .panel-body,
.cid-u2LXm8B3GO .card-header {
  padding: 1rem 0;
}
.cid-u2LXm8B3GO .panel-title-edit {
  color: #ffffff;
}
.cid-u2LXm8B3GO .card .card-header {
  background-color: transparent;
  margin-bottom: 0;
}
.cid-u2LXm8B3GO .panel-text {
  color: #ffffff;
}
.cid-u2LXm8QSqq {
  padding-top: 30px;
  padding-bottom: 15px;
  background-color: #000000;
}
.cid-u2LXm8QSqq .icons-menu {
  margin: auto;
  margin-bottom: 24px;
}
.cid-u2LXm8QSqq .navbar-nav {
  flex-direction: row;
  justify-content: center;
}
.cid-u2LXm8QSqq .nav-link {
  padding: 0 14px;
  font-weight: 500;
}
.cid-u2LXm8QSqq .mbr-iconfont {
  color: #ffffff;
}
@media (max-width: 690px) {
  .cid-u2LXm8QSqq .navbar-nav {
    flex-direction: column;
  }
  .cid-u2LXm8QSqq .nav-link {
    padding: 7px 0;
    text-align: center;
  }
}
.cid-u2LXm8QSqq a {
  transition: color .3s;
}
.cid-u2LXm8QSqq a.text-danger:hover,
.cid-u2LXm8QSqq a.text-danger:focus,
.cid-u2LXm8QSqq a.text-danger.active {
  color: #f7978f !important;
  transition: color .3s;
}
